Got Entropy ?
Here is your Entropy Sample!
Hex -> d6fe4652e659a1035f1f8827fb1080d63152643892690a2c6bbe5a0dc8ad3e2e
B64 -> 1v5GUuZZoQNfH4gn+xCA1jFSZDiSaQosa75aDcitPi4=
PWD?-> gQ8LQjQwWmTVrjAW
Random Numbers
FYI, Additional details are available here at my blog posting.
The "Got Entropy" service is an experiment in using inexpensive hardware to generate random numbers,
or entropy samples, which should be good candidates for use as seed values for RNGs, generating
strong passwords, etc. Got Entropy uses a PVR-350 TV tuner card (from my failed MythTV attempt)
that is tuned to a channel with no local TV station. This results in the capture of RF noise.
The data from the card is processed to ensure that any structural information (like frame headers, etc.)
has no impact on the resulting random values. The file is 'de-skewed and whitened' prior to being broken
down into samples. Each sample is generated by taking a 32K block of data and hashing it using SHA-256.
(So there are 1024 bits of input into the hash for every bit the hash outputs, 1024:1 hash compression.)
Each sample is used only once.
These random values should be suitable for generating passwords, seeding RNGs, etc.
Watch Art of Information Security for tips on how to use these values or generate your own.
Note : You should not use these values as encryption keys. They are suitable for use as part of a
key generation procedure, but should be combined with locally generated random values.
You may call hexEntropy.php directly. This will return only the HEX value of an entropy
sample without any HTML formatting.
Note : There are limits to how fast these values are generated and made available (some of
which are logistical), and excessive queries can result in interruptions of the service. If you desire
to pull more than 100 values a day, then contact me and perhaps we can make special arrangements
for your needs. Abusive IP addresses will be blocked without warning.
Please check out my other projects at Art of Information Security and Offtopic.
Cheers, Erik