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.
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