[39457] in Cypherpunks

home help back first fref pref prev next nref lref last post

Re: Verification of Random Number Generators

daemon@ATHENA.MIT.EDU (Andrew Loewenstern)
Tue Sep 19 13:01:19 1995

From: Andrew Loewenstern <andrew_loewenstern@il.us.swissbank.com>
Date: Tue, 19 Sep 95 11:54:15 -0500
To: "Erik E. Fair"  (Time Keeper) <fair@clock.org>
Cc: Eric Young <eay@mincom.oz.au>, Jeff Weinstein <jsw@neon.netscape.com>,
        cypherpunks@toad.com

>  Just an idle thought: it might be possible to do a probabalistic
>  verification of a RNG by sampling it over some number of samples,
>  and statistically analyzing the sample space. This would be analysis
>  under the model of "RNG as black box" as opposed to (or rather, if
>  you're smart, in addition to) code inspection & review. Any
>  statisticians among us?

But this wouldn't have solved Netscape's problem.  Netscape was using a  
pretty good PRNG (the one in RSAREF).  The problem was they were/are using a  
naive method of seeding it.  The output of the PRNG would have been  
statistically random, but since the seed had ridiculously little entropy it  
was easy to guess.

andrew

home help back first fref pref prev next nref lref last post