Got Entropy ?
Here is your Entropy Sample!
Entropy Fault - Service Down !!
Hex ->
B64 ->
PWD?-> hvewKpWtNyweZQ4cFKAL
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 entropy samples,
or strong random numbers, 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, and connected to an RF noise generator.
This results in the capture of RF noise. (That "TV snow" that pre-HDTVs would display when
no strong signal was present.)
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 at least 1024 bits of input into the hash for every bit the hash outputs,
a 1024:1 or better hash compression.)
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.
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. Also, a entropy push service is available,
again contact me if you are interested.
Cheers, Erik