freebsd-dev/sys/dev/random
Mark Murray 5564b4b984 Add a Davies-Meyer style hash to the output. This is still pure
Nehemiah chip, but the work is all done in hardware.

There are three opportunities to add other entropy; the Data
Buffer, the Cipher's IV and the Cipher's key. A future commit
will exploit these opportunities.
2004-04-17 19:26:53 +00:00
..
harvest.c Default to harvesting everything. This is to help give a faster 2004-04-16 17:07:11 +00:00
hash.c Reorganise the entropy device so that high-yield entropy sources 2004-04-09 15:47:10 +00:00
hash.h Reorganise the entropy device so that high-yield entropy sources 2004-04-09 15:47:10 +00:00
nehemiah.c Add a Davies-Meyer style hash to the output. This is still pure 2004-04-17 19:26:53 +00:00
nehemiah.h Reorganise the entropy device so that high-yield entropy sources 2004-04-09 15:47:10 +00:00
probe.c Fix pc98 build. 2004-04-11 09:13:42 +00:00
randomdev_soft.c Default to harvesting everything. This is to help give a faster 2004-04-16 17:07:11 +00:00
randomdev_soft.h Reorganise the entropy device so that high-yield entropy sources 2004-04-09 15:47:10 +00:00
randomdev.c More removal of the abortive locking code; malloc buffers when 2004-04-17 19:23:15 +00:00
randomdev.h Attempts to make this device Giant-free were ill-conceived as 2004-04-16 17:10:54 +00:00
yarrow.c Reorganise the entropy device so that high-yield entropy sources 2004-04-09 15:47:10 +00:00
yarrow.h Reorganise the entropy device so that high-yield entropy sources 2004-04-09 15:47:10 +00:00