dieharder - Random number generator tester and timer

Property Value
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".


Package Version Architecture Repository
dieharder-3.31.1-17.fc24.i686.rpm 3.31.1 i686 Fedora
dieharder-3.31.1-17.fc24.x86_64.rpm 3.31.1 x86_64 Fedora
dieharder - - -


Name Value
dieharder-libs(x86-32) = 3.31.1-17.fc24
libc.so.6(GLIBC_2.4) -
libdieharder.so.3 -
libgsl.so.19 -
libgslcblas.so.0 -
libm.so.6 -
libm.so.6(GLIBC_2.0) -
rtld(GNU_HASH) -


Name Value
dieharder = 3.31.1-17.fc24
dieharder(x86-32) = 3.31.1-17.fc24


Type URL
Binary Package dieharder-3.31.1-17.fc24.i686.rpm
Source Package dieharder-3.31.1-17.fc24.src.rpm

Install Howto

Install the dieharder rpm package:

# dnf install dieharder




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 
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 
- 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

See Also

Package Description
dieharder-devel-3.31.1-17.fc24.i686.rpm A library of random number generator tests and timing routines
dieharder-devel-3.31.1-17.fc24.x86_64.rpm A library of random number generator tests and timing routines
dieharder-libs-3.31.1-17.fc24.i686.rpm A library of random number generator tests and timing routines
dieharder-libs-3.31.1-17.fc24.x86_64.rpm A library of random number generator tests and timing routines
diet-2.9-8.fc25.i686.rpm A computational servers toolkit
diet-2.9-8.fc25.x86_64.rpm A computational servers toolkit
diet-devel-2.9-8.fc25.i686.rpm Development files for diet
diet-devel-2.9-8.fc25.x86_64.rpm Development files for diet
diet-doc-2.9-8.fc25.noarch.rpm Documentation for diet
diet-examples-2.9-8.fc25.x86_64.rpm Examples for diet
dietlibc-0.33-9.fc25.x86_64.rpm Small libc implementation
dietlibc-devel-0.33-9.fc25.i686.rpm dietlibc development files
dietlibc-devel-0.33-9.fc25.x86_64.rpm dietlibc development files
diffmark-0.10-12.fc24.i686.rpm XML diff and merge
diffmark-0.10-12.fc24.x86_64.rpm XML diff and merge