Download & Run
Source code and a precompiled oven ready .jar
is available here. Use the SHA-256 hash value to verify, or our PGP key from here.
Call as: java -jar ent3000.jar [options] [input-file]
Options: --help Print this message.
input-file: The file of binary samples to be tested.
If no input file is supplied, an internal
native CSPRNG will be tested.
It produces output as, (for an internal CSPRNG):-
ent3000 starting...
--help option to display help.
Testing internal native CSPRNG.
Testing 100000 bytes.
Passed Monobit test. Good.
-------------------------------------
Entropy, p = 0.690, PASS.
Compression, p = 0.100, PASS.
Chi, p = 0.285, PASS.
Mean, p = 0.875, PASS.
Pi, p = 0.443, PASS.
UnCorrelation, p = 0.776, PASS.
KS, p = 0.790, PASS.
Shells, p = 0.549, PASS.
Runs, p = 0.835, PASS.
-------------------------------------
Finished.