Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Mar 2005 14:44:49 -0500 (EST)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        Mark Murray <markm@FreeBSD.ORG>
Cc:        freebsd-security@FreeBSD.ORG
Subject:   Re: New entropy source proposal. 
Message-ID:  <200503071944.j27JiniV006061@khavrinen.lcs.mit.edu>
In-Reply-To: <200503071609.j27G9mR1032489@grovel.grondar.org>
References:  <20050307130330.GX9291@darkness.comp.waw.pl> <200503071609.j27G9mR1032489@grovel.grondar.org>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Mon, 07 Mar 2005 16:09:48 +0000, Mark Murray <markm@FreeBSD.ORG> said:

> Did you have a noise source connected? I generated 1MB of data and it was not
> very random at all. "hexdump -C data" showed the data was very poor indeed.

The usual noise source is thermal noise in the machine itself.  The
process that I've heard described involves:

0) Disconnecting any input sources.
1) Turning the input gain all the way up.
2) Taking only the least-significant bit of each sample.

In order to use this in FreeBSD, we would probably want a compile
option in the sound drivers to disable their use for other purposes
(e.g., generating sound).

-GAWollman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503071944.j27JiniV006061>