dieharder - Random number generator tester and timer

Distribution: Fedora 25
Repository: Fedora x86_64
Package name: dieharder
Package version: 3.31.1
Package release: 17.fc24
Package architecture: i686
Package type: rpm
Installed size: 883.56 KB
Download size: 595.47 KB
Official Mirror: dl.fedoraproject.org
dieharder is a fairly involved random number/uniform deviate generator tester. It can either test any of its many pre-built and linked generators (basically all of those in the Gnu Scientific Library plus some others) or a potentially random data-set in a file. With file input, it can manage either a variety of ASCII-formatted input or a raw binary bit string. It is thus suitable for use in testing both software RNG's and hardware RNG's. dieharder does all of its work with a standalone, extensible library, libdieharder. Therefore its tests can be integrated into other programs. dieharder encapsulates following random number tests: George Marsaglia's "Diehard" battery of tests, STS (v1.6) from NIST FIPS, Knuth's tests, and more. Check the documentation for complete list of the tests and references where possible. It is intended to be the "Swiss army knife of random number testers", or "the last suite of random number testers you'll ever wear".


  • dieharder = 3.31.1-17.fc24
  • dieharder(x86-32) = 3.31.1-17.fc24


    Install Howto

    Install the dieharder rpm package:

    # dnf install dieharder


    • /usr/bin/dieharder
    • /usr/share/doc/dieharder/COPYING
    • /usr/share/doc/dieharder/ChangeLog
    • /usr/share/doc/dieharder/Copyright
    • /usr/share/doc/dieharder/NOTES
    • /usr/share/doc/dieharder/README
    • /usr/share/doc/dieharder/dieharder.html
    • /usr/share/doc/dieharder/dieharder.pdf
    • /usr/share/man/man1/dieharder.1.gz


    2016-02-22 - Orion Poplawski <orion@cora.nwra.com> - 3.31.1-17 - Drop unneeded explicit requires on gsl

    2016-02-22 - Orion Poplawski <orion@cora.nwra.com> - 3.31.1-16 - Rebuild for gsl 2.1

    2016-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 3.31.1-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

    2015-06-17 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.31.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

    2014-08-16 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.31.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

    2014-07-14 - Jirka Hladky <hladky.jiri@gmail.com> - 3.31.1-12 - Fixed compilation issue on F21 - see BZ1106140

    2014-06-07 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.31.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

    2014-01-05 - Jirka Hladky <hladky.jiri@gmail.com> - 3.31.1-10 - Unversioned docdir change, more info on https://fedoraproject.org/wiki/Changes/UnversionedDocdirs

    2014-01-04 - Jirka Hladky <hladky.jiri@gmail.com> - 3.31.1-9 - Fixed issue when testing /dev/random and /dev/urandom 9generators 500 and 501) on 64-bit architecture. Refer to https://bugzilla.redhat.com/show_bug.cgi?id=803292 - Added support for the ARM 64 bit CPU architecture (aarch64)

    2013-08-03 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.31.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild