SparkSome Venture

> SYSTEM_ROOT

BIG_BANG_ENTROPY

MÓDULO GENERADORES

Tema
Idioma
GUÍA TÉCNICA OPEN SOURCE

> ARTÍCULO_TÉCNICO

Generador de aleatoriedad verdadera con ruido físico SDR

Big Bang Entropy convierte fenómenos físicos reales en flujos binarios de alta entropía Shannon. Explora el muestreo, el condicionamiento criptográfico y las pruebas estadísticas.

1. Ruido físico y muestreo SDR

La mayoría de números aleatorios en ordenadores se basan en algoritmos matemáticos (PRNG). Las fuentes físicas de entropía (TRNG) miden fenómenos naturales no deterministas con receptores SDR.

Los nodos analizan la densidad espectral de potencia en modo I/Q y extraen microfluctuaciones de los bits menos significativos del ADC.

2. Blanqueamiento criptográfico (SHA-512)

El ruido de radio bruto puede contener pequeños sesgos. Los bytes se procesan con SHA-512 y mezcla de estilo von Neumann para obtener una distribución más plana.

EntropyPool = SHA-512(Raw_SDR_Samples || Timestamp || Counter)

3. Pruebas de calidad: Dieharder, ENT y rngtest

Cada bloque de entropía se valida con pruebas estadísticas: monobit, runs, autocorrelación y balance 0/1 según FIPS 140-2 y Dieharder.

Ver informes estadísticos actuales ->

4. Mezclar entropía con el CSPRNG del sistema

Una buena práctica criptográfica es alimentar `/dev/urandom` local con bytes externos de entropía:

curl -s "https://entropy.sparksome.pl/raw?bytes=512" > /dev/urandom