Re: Re: Still wondering about random numbers...

Doug McNaught <doug@wireboard.com>

From: Doug McNaught <doug@wireboard.com>
To: Allan Engelhardt <allane@cybaea.com>
Cc: Bruno Wolff III <bruno@wolff.to>, pgsql-general@postgresql.org
Date: 2001-08-08T03:15:14Z
Lists: pgsql-general
Allan Engelhardt <allane@cybaea.com> writes:

> On other motherboards, reading from /dev/random can stall
> indefinitely.  This is not a Good Thing.  /dev/urandom is fine, but
> not rally better than rand(3) or random(3).

Wrong; it's still a lot better, especially if you have a reasonable
amount of entropy coming in--/dev/urandom uses the same entropy pool
as /dev/random and generates its data using a cryptographically secure
hash function.  This is still a lot better (for crypto purposes) than
the simple LCGs used in the standard C library functions.

See the random(4) manpage on your Linux system for more details.

-Doug
-- 
Free Dmitry Sklyarov! 
http://www.freesklyarov.org/ 

We will return to our regularly scheduled signature shortly.