🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.crypt
Article #629

Re: A TRUE (not pseudo) random number Chip by AT&T (T7001)

#629
From: Joe Keane
Date: Wed, 10 Jan 1990 00:45
25 lines
2086 bytes
In article <25718@cup.portal.com> mmm@cup.portal.com (Mark Robert Thorson)
writes:
>One pitfall to consider is the possibility that the free-running
>oscillators might get coupled to each other by the noise they inject
>into the power supply rails.  Obviously, this would prevent them from
>being truly free-running, hence you might end up with less randomness
>than you would otherwise expect.

Not just the power supply rails, either.  They need some big capacitors in a
bunch of places, and better not use any inductors.  It's not clear to me why
you'd want to use free-running oscillators.  How do you model the phase
jitter?  You can't possibly get more than about a bit per oscillator cycle.

It seems to me that you could get a lot more bandwidth out of amplified
Johnson noise or shot noise.  If you know the spectrum of the source, you can
filter it to get flat energy per frequency (white noise) across a known
frequency band, and do the appropriate sampling to get independent bits.  It's
a bit more complicated to do it right, but then you have some assurance about
the correlations, since you know the frequency spectrum and how it may vary.

Of course, no matter how good you think your source is, at least some
post-processing is a good idea.  With a good enough hashing function, you can
probably keep most of the bits, but if you're cheap about it some patterns are
going to come through.  Remember, you should assume the spooks have built a
circuit just like yours and have figured out what radio stations it picks up.
Technical Details
Message-ID: <1833@osc.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!mailrus!ames!pacbell!osc!jgk
References: <50497@bbn.COM> <25718@cup.portal.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!mailrus!ames!pacbell!osc!jgk
From: jgk@osc.COM (Joe Keane)
Newsgroups: sci.crypt,sci.electronics
Subject: Re: A TRUE (not pseudo) random number Chip by AT&T (T7001)
Summary: Why use oscillators?
Keywords: noise, random numbers
Message-ID: <1833@osc.COM>
Date: 10 Jan 90 00:45:49 GMT
References: <50497@bbn.COM> <25718@cup.portal.com>
Reply-To: jgk@osc.COM (Joe Keane)
Followup-To: sci.crypt
Organization: Object Sciences Corp., Menlo Park, CA
Lines: 25