Abstract generator for handling byte generator errors.
A random number generator that wraps the given byte generator for generating integers.
Generates bytes and numbers using PHP's built in CSPRNG.
Generates bytes using mcrypt extension.
Generates bytes using OpenSSL extension.
Generates bytes reading directly from the random device.


Secure random byte generator interface.
Interface for generators that can also generate random numbers.