Most 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
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