SparkSome Venture

> SYSTEM_ROOT

BIG_BANG_ENTROPY

MODULE GENERATORS

Theme
Language
TECHNICAL GUIDE OPEN SOURCE

> TECHNICAL_ARTICLE

Physical entropy generator from SDR radio noise

Big Bang Entropy is a practical entropy generator where random material comes from real SDR radio measurements and is cryptographically conditioned before API delivery.

1. What a physical entropy generator is

A physical entropy generator does not create randomness with an algorithm alone. It measures unstable real-world phenomena such as radio noise, receiver thermal noise, and tiny SDR hardware fluctuations.

Samples from receivers enter a shared pool, where they are filtered, mixed, and converted into bytes available through public endpoints.

2. SDR noise collection

Software Defined Radio receivers can observe radio spectrum regions and provide input that is not just a programmed sequence. This makes them useful for later conditioning.

EntropyPool = SHA-512(SDR_Samples || Node_ID || Monotonic_Counter)

3. SHA-512 conditioning

Raw signal may contain bias and local correlations, so the system uses SHA-512 mixing to safely spread physical input material.

View live entropy pool statistics ->

4. API access

The resulting stream can be fetched as a file, a `/raw` buffer, or a stream. Critical uses should mix it with the local system CSPRNG.

curl -s "https://entropy.sparksome.pl/raw?bytes=512" --output entropy-seed.bin