![]() |
![]()
| ![]() |
![]()
NAMEgenrandom, prng - random number generation SYNOPSIS#include <u.h>
void genrandom(uchar *buf, int nbytes) void prng(uchar *buf, int nbytes) DESCRIPTIONMost security software requires a source of random or, at the very least, unguessable numbers. Genrandom fills a buffer with bytes from the X9.17 pseudo-random number generator. The X9.17 generator is seeded by 24 truly random bytes read via truerand (see Prng uses the native pseudo-random number generator to fill the buffer. Used with srand, this function can produce a reproducible stream of pseudo random numbers useful in testing. Both functions may be passed to mprand (see SOURCE/src/libsec SEE ALSO
|