CVS update: gnupg/cipher

Werner Koch wkoch@guug.de
Fri, 11 Feb 2000 17:48:21 +0100


Date:	Friday February 11, 19100 @ 17:48
Author:	wkoch

Update of /home/koch/cvs/gnupg/cipher
In directory sigtrap:/tmp/cvs-serv19801/cipher

Modified Files:
      Tag: STABLE-BRANCH-1-0
	ChangeLog random.c random.h rndegd.c rndlinux.c rndunix.c 
	rndw32.c 
Log Message:
Fri Feb 11 17:44:40 CET 2000  Werner Koch  <wk@gnupg.de>

	* random.c (read_seed_file): New.
	(set_random_seed_file): New.
	(read_pool): Try to read the seeding file.
	(update_random_seed_file): New.

	(read_pool): Do an initial extra seeding when level 2 quality random
	is requested the first time.  This requestes at least POOLSIZE/2 bytes
	of entropy.  Compined with the seeding file this should make normal
	random bytes cheaper and increase the quality of the random bytes
	used for key generation.

	* rndegd.c (gather_random): Shortcut level 0.
	* rndunix.c (gather_random): Ditto.
	* rndw32.c (gather_random): Ditto.


File: ChangeLog        	Status: Up-to-date
File: random.c         	Status: Up-to-date
File: random.h         	Status: Up-to-date
File: no file rndegd.c		Status: Needs Checkout
File: no file rndlinux.c		Status: Needs Checkout
File: no file rndunix.c		Status: Needs Checkout
File: no file rndw32.c		Status: Needs Checkout