PiRATe: A Comprehensive Set of Statistical Tests for Evaluation of Quantum Random Number Generators
DOI:
https://doi.org/10.37256/est.5220244165Keywords:
random numbers, statistical tests, quantum random number generatorAbstract
As true random numbers are essential for many applications, high-quality Random Number Generators (RNGs) are highly demanded. Several different statistical test suites have been developed to evaluate the quality of RNGs. However, some programming skills are required to work with these statistical tests as they are not available as self-contained software and often are without a Graphical User Interface (GUI). In this work, we have developed PiRATe (Pi Randomness Assessment Test) an easy-to-use wrapper software for the assessment of RNGs using a comprehensive set of statistical tests, including DIEHARDER, NIST SP800-22, NIST SP800-90B, Entropy-Nonlinearity-Test (ENT), Borel Normality, and four Chaitin-Schwartz-Solovay-Strassen tests. We then used PiRATe to evaluate the quality of five different (Commercial and Experimental) Quantum Random Number Generators (QRNGs).
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Soheil Hajibaba, AmirHosein Dadahkhani, Hamid Asgari, Majid Khodabandeh, Seyed Ahmad Madani
This work is licensed under a Creative Commons Attribution 4.0 International License.