libpfrng is a userspace library which provides a high-quality but slow random number generator based on CPU timing jitter. It passes Diehard, FIPS, NIST, and entropy tests, and is high-rated by CAcert RNG test.
|Tags||Library rng Random Number Generator|
Release Notes: The threading model has been improved. The code has been documented heavily to match the Doxygen style. Some bugs have been fixed.
Release Notes: An integer overflow bug has been fixed. The feeder example has been fixed. Test speed has been improved.
Release Notes: The source code has been refactored. Random number quality and RNG speed have been improved.
Release Notes: A Spectra test example has been added. A new API function has been introduced. OpenMP support has been added. A /dev/random feeder daemon has been added.
Release Notes: A CLOCK_MONOTONIC fallback has been added. Additional entropy harvesting has been implemented. Examples have been added.