Project Netrand
Java internet random number generator

This project was started in Spring 1998. It's intent is to establish a
set of client-server programs which extract randomness from the net. The
easiest way to do it is to find things that have a 50-50 chance, and test it,
setting 1 random bit at a time. Do this 8 times and you have 1 random byte
of data.
The way we break the workload down is this:
The client programs do all
the testing, and send 1 random byte to the server at a time. The server keeps
a bytepool, when you request a random byte, it takes a number out of the pool
and gives it to you. It is possible that the server has no more random bytes
in its data pool, you will receive no random data in this case.
Receive some random bytes!
How do we know our numbers are as random as possible? We run extensive
TESTS to make sure!
Our numbers score better on the tests than the unix random number generator!
Wanna see the Docs?
Send mail to netrand
Project Netrand Authors:
Spring 1998
William Kasper
Netrand Server (java)
PingRandomness client (java)
SpiderEntropy client (java)
DownloadEntropy client (java)
Fall 1998
Doug Forbush
PIDTester client (90% c++, 10% java)
Web design (html, java)
Data Testing prgs (c++)