freebsd-nq/sys/dev/random
Mark Murray bbf09ad887 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
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