1993-10-15 - Generating random numbers

Header Data

From: “Mike Johnson” <exabyte!smtplink!mikej@uunet.UU.NET>
To: cypherpunks@toad.com
Message Hash: 394648277c5c274ec15f865e26c43985b2f94fad136f8eb27d24409e543fe797
Message ID: <9309147506.AA750645992@smtplink.exabyte.com>
Reply To: N/A
UTC Datetime: 1993-10-15 00:42:03 UTC
Raw Date: Thu, 14 Oct 93 17:42:03 PDT

Raw message

From: "Mike Johnson" <exabyte!smtplink!mikej@uunet.UU.NET>
Date: Thu, 14 Oct 93 17:42:03 PDT
To: cypherpunks@toad.com
Subject: Generating random numbers
Message-ID: <9309147506.AA750645992@smtplink.exabyte.com>
MIME-Version: 1.0
Content-Type: text/plain



If you have an audio input to your computer, try recording noise from a fan,
traffic on a busy street, or the roar of a crowd at a football game.  Then
compress the output to remove any obvious redundancies such as 60 Hz hum from
a fan motor or unused dynamic range of the input digitizer.  This results in
much better "randomness" than some keystroke timing techniques.

Of course, writing cryptographic software would be a whole lot easier if all
computers had a built in real random number generating device that could
produce quantum physics related data as fast as you could read it.  Anyone
want to build a serial or parallel port attachment that could be read by
any software needing random numbers for crypto or other applications?


                                        Mike Johnson
                                        mpjohnso@nyx.cs.du.edu





Thread