Galactropy

> SYSTEM_ROOT

MÓDULO SDR RANDOM NUMBER GENERATOR

Tema
Idioma
GUIA TÉCNICO OPEN SOURCE

> ARTIGO_TÉCNICO

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

Galactropy 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://galactropy.com/raw?bytes=512" > /dev/urandom