freebsd-skq/sys/dev/random
markm 2370535caa Upgrade the random device to use a "real" hash instead of building
one out of a block cipher. This has 2 advantages:
1) The code is _much_ simpler
2) We aren't committing our security to one algorithm (much as we
   may think we trust AES).

While I'm here, make an explicit reseed do a slow reseed instead
of a fast; this is in line with what the original paper suggested.
2002-07-15 13:58:35 +00:00
..
harvest.c Fix really dumb braino of mine; cast a sizeof() to an int, which it is 2002-04-21 11:02:36 +00:00
hash.c Upgrade the random device to use a "real" hash instead of building 2002-07-15 13:58:35 +00:00
hash.h Upgrade the random device to use a "real" hash instead of building 2002-07-15 13:58:35 +00:00
randomdev.c
randomdev.h
yarrow.c Upgrade the random device to use a "real" hash instead of building 2002-07-15 13:58:35 +00:00
yarrow.h