markm
5a9b5f7c13
Recouple arc4random(9) to the entropy device. This works whether the
...
entropy device is loaded or not.
If the entropy device is NOT loaded, the the quality of perturbations
supplied by this will suffer.
2000-12-02 16:23:54 +00:00
jhb
f2e0710ab9
Back out previous revision now that sys/random.h is properly fixed.
2000-09-11 19:34:04 +00:00
jhb
5581cc0e46
Add #include's of sys/proc.h and sys/param.h to silence a warning.
2000-09-11 05:51:58 +00:00
markm
64f9169412
Comment out unavailable call. This needs to be revisited when the entropy
...
device is complete.
Reviewed by: dfr
2000-06-25 10:15:58 +00:00
dan
2caf8b3c1a
In the extremely miniscule chance that read_random returns <= 0, don't try
...
and use that return code as a modulus (panics are bad, mmmkay?)
1999-11-29 19:23:35 +00:00
dan
08f9eb57a7
Address the concerns of the ``randomness'' of the initial PRNG. Now, we
...
use bits from /dev/random to stir the S-box. Also add an internal counter to
keep the S-box stirred on a regular basis.
Reviewed by: msmith
1999-11-28 23:39:49 +00:00
dan
c08e8bdab0
Introduce OpenBSD-like Random PIDs. Controlled by a sysctl knob
...
(kern.randompid), which is currently defaulted off. Use ARC4 (RC4) for our
random number generation, which will not get me executed for violating
crypto laws; a Good Thing(tm).
Reviewed and Approved by: bde, imp
1999-11-28 17:51:09 +00:00