Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1018 Bytes

README.md

File metadata and controls

32 lines (26 loc) · 1018 Bytes

Running Statistical Tests

This repository contains scripts to assist with installing and using various statistical test suites.

To install dieharder on Ubuntu or Debian, run:

sudo apt-get install -y dieharder

scripts/build_*.sh installs the ent, testu01, and practrand randomness tests.

To run the tests, move the data file into a folder, then run path/to/run_*.sh [filename] inside that folder. This will populate the folder with the test results.

How to Cite

If you use random_test in your research, please cite the accompanying paper:

@article{foreman2024statistical,
  title={Statistical testing of random number generators and their improvement using randomness extraction},
  author={Foreman, Cameron and Yeung, Richie and Curchod, Florian J},
  journal={Entropy},
  volume={26},
  number={12},
  pages={1053},
  year={2024},
  publisher={Multidisciplinary Digital Publishing Institute}
  doi={https://doi.org/10.3390/e26121053}
}