Oberon || Library || Module Index || Search Engine || Definition || Module


Ulm's Oberon Library:
UnixSeeds


NAME

UnixSeeds - generation of seed values in the UNIX operating system

DESCRIPTION

UnixSeeds initializes RandomGenerators.seed and RandomGenerators.unpredictable when loaded.

If available, /dev/urandom or /dev/random are selected and processed by SeedStreams. Alternatively, UnixStatusSeeds is used with a set of status retrieving shell commands that generate texts that are hard to predict. The implementation of SurfRandomGenerators is used for the unpredictable sequence on base of the selected seed sequence.

SEE ALSO

RandomGenerators
general abstraction for pseudo random number generators
SeedStreams
representation of streams as seed sequences
SurfRandomGenerators
simple unpredictable random function by Daniel J. Bernstein
UnixStatusSeeds
generate seed sequences from various UNIX status informations

Edited by: borchert, last change: 2005/08/25, revision: 1.3, converted to HTML: 2005/08/25

Oberon || Library || Module Index || Search Engine || Definition || Module