freebsd-src/sys/dev/random
Mark Murray 720a3741cf Add randomness write functionality. This does absolutely nothing for
entropy estimation, but causes an immediate reseed after the input
(read in sizeof(u_int64_t) chunks) is "harvested".

This will be used in the reboot "reseeder", coming in another
commit. This can be used very effectively at any time you think
your randomness is compromised; something like

# (ps -gauxwww; netstat -an; dmesg; vmstat -c10 1) > /dev/random

will give the attacker something to think about.
2000-07-17 12:23:04 +00:00
..
harvest.c Storing to a pointer is (effectively) atomic; no need to protect this 2000-07-11 19:37:25 +00:00
randomdev.c Add randomness write functionality. This does absolutely nothing for 2000-07-17 12:23:04 +00:00
yarrow.c Add randomness write functionality. This does absolutely nothing for 2000-07-17 12:23:04 +00:00
yarrow.h Yarrow tweaks; separate the fast and slow reseed tasks so that they don't 2000-07-09 11:52:12 +00:00