SparkSome Venture

> SYSTEM_ROOT

BIG_BANG_ENTROPY

MÓDULO GERADORES

Tema
Idioma
GUIA TÉCNICO OPEN SOURCE

> ARTIGO_TÉCNICO

Gerador de aleatoriedade verdadeira com ruído físico SDR

Big Bang Entropy converte fenômenos físicos reais em fluxos binários de alta entropia Shannon. Explore amostragem, condicionamento criptográfico e testes estatísticos.

1. Ruído físico e amostragem SDR

A maioria dos números aleatórios em computadores usa algoritmos matemáticos (PRNG). Fontes físicas de entropia (TRNG) medem fenômenos naturais não determinísticos com receptores SDR.

Os nós analisam a densidade espectral de potência em modo I/Q e extraem microflutuações dos bits menos significativos do ADC.

2. Branqueamento criptográfico (SHA-512)

O ruído de rádio bruto pode conter pequenos vieses. Os bytes são processados com SHA-512 e mistura estilo von Neumann para uma distribuição mais plana.

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

3. Testes de qualidade: Dieharder, ENT e rngtest

Cada bloco de entropia é validado com testes estatísticos: monobit, runs, autocorrelação e balanço 0/1 segundo FIPS 140-2 e Dieharder.

Ver relatórios estatísticos atuais ->

4. Misturar entropia com o CSPRNG do sistema

Uma boa prática criptográfica é alimentar o `/dev/urandom` local com bytes externos de entropia:

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