Article View: sci.crypt
Article #1475Re: Simple hardware RNG
From: Phil Karn
Date: Sun, 01 Nov 1992 22:52
Date: Sun, 01 Nov 1992 22:52
22 lines
1583 bytes
1583 bytes
On a visit to the Exploratorium in San Francisco last week (the occasion was an excellent Interop hospitality "suite" sponsored by TGV, by the way) I got an inspiration for yet another hardware random number generator. One of the exhibits was a "chaotic pendulum" consisting of several interconnected pendulums. (penduli?) Spin it and the whole ensemble twists and contorts in all sorts of bizarre ways. Although a simple pendulum is highly predictable, a coupled set of pendulums is very different. It's a good demonstration of chaos theory, in that very small variations in initial starting conditions yield very different outcomes over time. Just the ticket for a good hardware random number generator. Just attach an optical shaft encoder (the more bits the better) to the main pivot. Spin it and sample the encoder after several seconds. Repeat several times, concatenate the encoder values, and hash with MD-5. The result should be a pretty good random number, suitable for use as a crypto key. Of course, you'll want to keep the blinds drawn so the FBI can't videotape your key generator in action... Phil
Technical Details
Message-ID:
<1992Nov1.225224.23220@qualcomm.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!walter!qualcom.qualcomm.com!servo.qualcomm.com!karnReferences:
<1992Oct22.070717.28400@cs.aukuni.ac.nz> <5830006@hplsla.hp.com>Show Full Headers
Complete Article Headers
Newsgroups: sci.crypt Path: arc1-ca.pugleaf.net!sparky!uunet!walter!qualcom.qualcomm.com!servo.qualcomm.com!karn From: karn@servo.qualcomm.com (Phil Karn) Subject: Re: Simple hardware RNG Message-ID: <1992Nov1.225224.23220@qualcomm.com> Sender: news@qualcomm.com Nntp-Posting-Host: servo.qualcomm.com Organization: Qualcomm, Inc References: <1992Oct22.070717.28400@cs.aukuni.ac.nz> <5830006@hplsla.hp.com> Date: Sun, 1 Nov 1992 22:52:24 GMT Lines: 25