4
Maintainer: Dirk Eddelbuettel <edd@debian.org>
5
Standards-Version: 3.7.2
6
Build-Depends: debhelper (>= 5), libgsl0-dev, cdbs, automake1.9, libtool
10
Depends: ${shlibs:Depends}
11
Description: Random-number generator test front-end
12
dieharder is a fairly involved random number/uniform deviate generator
13
tester. It can either test any of its many prebuilt and linked
14
generators (basically all of those in the Gnu Scientific Library plus
15
any others I've been able to find) or a potentially random dataset in a
16
file. With file input, it can test either N-bit bitstrings (with N user
17
specifiable) or (double precision) floating point numbers in the range
18
[0.0,1.0) (uniform deviates). It is thus suitable for use in testing
19
both software RNG's and hardware RNG's.
21
This package provides the command-line frontend.
23
Package: libdieharder2
25
Depends: ${shlibs:Depends}
26
Description: Random-number generator test library
27
libdieharder is the core library of dieharder and friends, designed to
28
be "the last suite of random number testers you'll ever wear". It can
29
test any of its many prebuilt and library linked generators (basically
30
all of those in the Gnu Scientific Library plus a number of others from
31
various sources) or a potentially random dataset in either an
32
ascii-formatted or raw (presumed 32 bit uint) binary file. It is fairly
33
straightforward to wrap new software generators for testing, or to add
34
hardware generators that have a software interface for testing, and the
35
file input method permits pretty much any software or hardware RNG to be
36
tested using libdieharder calls.
38
libdieharder has as a design goal the full encapsulation in an
39
extensible shell of basically all the random number tests I have been
40
able to find -- George Marsaglia's "diehard" battery of tests, STS
41
(v1.6) from NIST FIPS, Knuth's tests, and more. Check in the man
42
page(s) or /usr/share/dieharder*/dieharder.pdf for documentation.
44
This package provides the shared library.
46
Package: libdieharder-dev
48
Depends: libdieharder2 (= ${Source-Version})
49
Description: Random-number generator test library -- development package
50
libdieharder is the core library of dieharder and friends, designed to
51
be "the last suite of random number testers you'll ever wear". It can
52
test any of its many prebuilt and library linked generators (basically
53
all of those in the Gnu Scientific Library plus a number of others from
54
various sources) or a potentially random dataset in either an
55
ascii-formatted or raw (presumed 32 bit uint) binary file. It is fairly
56
straightforward to wrap new software generators for testing, or to add
57
hardware generators that have a software interface for testing, and the
58
file input method permits pretty much any software or hardware RNG to be
59
tested using libdieharder calls.
61
libdieharder has as a design goal the full encapsulation in an
62
extensible shell of basically all the random number tests I have been
63
able to find -- George Marsaglia's "diehard" battery of tests, STS
64
(v1.6) from NIST FIPS, Knuth's tests, and more. Check in the man
65
page(s) or /usr/share/dieharder*/dieharder.pdf for documentation.
67
This package provides the header files.