Who is involved?
What have we done?
We have developed a way to generate random
bits using magnetic disks. Thus, any standard computer can be used to
generate random bits. We have also developed a way to
generate random bits from a stationary source.
Where can you read more about it?
How to turn loaded dice into fair coins,
Ari Juels, Markus Jakobsson, Elizabeth Shriver, Bruce K. Hillyer.
In the IEEE Transactions on Information Theory, May 2000,
pages 911-921, Volume 46, Number 3.
A practical secure physical random bit generator,
Markus Jakobsson, Elizabeth Shriver, Bruce K. Hillyer, Ari Juels.
In the Proceedings of
The Fifth ACM
Conference on Computer and Communications Security, November 1998.
[ ps |
Supporting data for the CCS5 paper (this probably won't make any sense
unless you have read the paper):
application-level read timings and index
pulse timings that we used to determine
the correlation coefficent supporting a causel link between the
rotational latency and the response time of a disk read.
read timings that we used to determine
the value of epsilon in utility mode. (8004 bytes)
binary file of the 92 million random bits
that we generate with k=2. (11,468,800 bytes)
Results from the Diehard statistical
tests applied to those 92 million bits, available in
ascii (56706 bytes) or
gnu zip'd ascii (12929 bytes).
What will we do?
We are currently thinking about generating random bits from
other sources that are standard on PCs and workstations.
Of course, we won't have as much fun as the
Patents have been applied for this work. Please contact Liddy Shriver
if you're interested in licensing the random bits generator or
our other work and if you are
outside of Lucent; I
would be happy to put you in touch with the proper Lucent people.