Package gnu.java.security.prng

Interface Summary

EntropySource A generic interface for adding random bytes to an entropy pool.
IRandom The basic visible methods of any pseudo-random number generator.
RandomEventListener An interface for entropy accumulators that will be notified of random events.

Class Summary

BasePRNG An abstract class to facilitate implementing PRNG algorithms.
MDGenerator A simple pseudo-random number generator that relies on a hash algorithm, that (a) starts its operation by hashing a seed, and then (b) continuously re-hashing its output.
PRNGFactory A Factory to instantiate pseudo random number generators.
RandomEvent A type for entropy accumulators that will be notified of random events.

Exception Summary

LimitReachedException A checked exception that indicates that a pseudo random number generated has reached its theoretical limit in generating random bytes.