1. Por que um SDR é uma boa fonte de entropia
Um receptor de rádio definido por software digitaliza tudo o que a antena capta: radiação cósmica de fundo, ruído atmosférico e o próprio ruído térmico e quântico do receptor. Sintonizado em um trecho tranquilo do espectro sem nenhum sinal de transmissão forte, essa saída é dominada por ruído físico, não por nenhuma transmissão previsível.
Como o hardware SDR é barato, amplamente disponível (dongles RTL-SDR custam poucos dólares) e produz um fluxo contínuo de amostras digitais de fábrica, é uma forma prática de construir uma fonte de entropia por hardware sem eletrônica sob medida.
2. Das amostras I/Q aos bits aleatórios
Os nós SDR da Galactropy leem o fluxo de amostras I/Q (em fase/quadratura) do receptor e extraem os bits menos significativos da saída do conversor analógico-digital (ADC), a parte do sinal dominada pelo ruído de fundo, não por nenhum sinal sintonizado. Esses bits são transmitidos ao gerador central pela rede local.
3. Vários nós, um único pool
A arquitetura suporta qualquer número de nós SDR rodando em paralelo, cada um contribuindo com amostras para o mesmo pool de entropia compartilhado; um nó cair só reduz a taxa de transferência, não derruba o serviço. O estado dos nós e as pontuações de auditoria por fonte são publicados ao vivo.
Ver relatórios estatísticos atuais ->4. Obtendo números aleatórios
O pool é exposto via HTTP e TCP, além de endpoints prontos para formatos comuns, bytes brutos, hex, base64, UUIDs e tokens:
curl -s "https://galactropy.com/v1/random/uuid"