< Home - < Back

dieharder-libs


Information about the package, dieharder-libs, which is shipped with common Linux distributions. The dieharder-libs package is designed for, A library of random number generator tests and timing routines.


Package Name:

dieharder-libs

Summary:

A library of random number generator tests and timing routines

Description:

libdieharder is the core library of dieharder designed to be "the last suite of random number testers you'll ever wear". It can test any of its many prebuilt and library linked generators (basically all of those in the Gnu Scientific Library plus a number of others from various sources) or a potentially random data-set in either an ASCII-formatted or raw (presumed 32 bit unsigned int) binary file. It is fairly straightforward to wrap new software generators for testing, or to add hardware generators that have a software interface for testing, and the file input method permits pretty much any software or hardware RNG to be tested using libdieharder calls. libdieharder has as a design goal the full encapsulation in an extensible shell of basically all the 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.

Architecture:

x86_64

Version:

3.31.1

Release:

4.el6

Size:

145 k

Repository:

epel

From Repository:

Licence:

GPLv2+



Handy Yum Commands for dieharder-libs


Control the dieharder-libs package with the following handy commands outlined below.


Command

Description of Command

yum install dieharder-libs

This command will install dieharder-libs on the server.

yum remove dieharder-libs

This command will un-install dieharder-libs on the server. When you run this command, you will be asked if you are sure that you want to remove dieharder-libs, so you have to manually confirm that you want to do this.

yum -y remove dieharder-libs

This command will un-install dieharder-libs on the server. When you run this command with th e -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove dieharder-libs when using the -y flag.

yum update dieharder-libs

This command will update dieharder-libs to the latest version. When you run this command, you will be asked if you are sure that you want to remove dieharder-libs, so you have to manually confirm that you want to do this.

yum -y update dieharder-libs

This command will update dieharder-libs to the latest version. When you run this command with the -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove dieharder-libs when using the -y flag.

yum info dieharder-libs

This command will show you core information about the dieharder-libs package.

yum deplist dieharder-libs

This command will show you the dependencies for dieharder-libs. Thankfully, when using Yum, if dependencies are required, these are also installed at the same time so you don't have to worry too much about that.

yum check-update dieharder-libs

This command will check if there is an update waiting on dieharder-libs. When you run this command this will return nothing if there is nothing to update, or, will return the package name if the package is due to be updated.