On Fri, Oct 18, 2002 at 02:23:29PM +0200, Gerd Schering wrote:
> 1. I think on systems which have /dev/urandom, this one is used to seed
> the PRNG. What happens if the environment variable RANDFILE is set and
> points to another file or device? Are both used (ORed?) or only
> RANDFILE? (in addition: what happens when using -rand in genrsa?)
/dev/urandom is queried regardless whether other sources were specified
or not. All sources are mixed into the pool (with "mixed" meaning that
they are hashed into the pool using SHA-1, not just simply ORed).
>
> 2. When RANDFILE is pointing to a plain file, I notice that after each
> use, data is written back and the file gets larger and larger.
> I understand, that it is necessary to save a new seed for the PRNG, but
> why is the file not simply overwritten?
I cannot reproduce this behaviour. In my case it is overwritten.
> 3. How many bits of random data are used for seeding, when generating
> for instance a 2048 bit RSA key?
I don't know :-)
Best regards,
Lutz
--
Lutz Jaenicke [EMAIL PROTECTED]
http://www.aet.TU-Cottbus.DE/personen/jaenicke/
BTU Cottbus, Allgemeine Elektrotechnik
Universitaetsplatz 3-4, D-03044 Cottbus
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]