Original Research Article

Article volume = 2024 and issue = 2

Pages: 248–262

Article publication Date: February 22, 2025

You can download PDF file of the article here: Download

Visited 33 times and downloaded 13 times

Exploring Quantum Random Number Generators:Insights into Architectures, Trade-offs, andApplications

Ali Dinpanah(a) and Mohammadhadi Alaeiyan(a)

(a) Faculty of Computer Engineering, K. N. Toosi University of Technology, Seyed Khandan, Shariati Ave, 16317-14191 Tehran, Iran.


Abstract:

Random number generators (RNGs) are essential for cryptography, secure communications, and simulations. Their key properties include Uniform Distribution, Independence, Unpredictability, Periodicity, and Efficient Computation. Quantum Random Number Generators (QRNGs) utilize quantum phenomena such as photon counting, vacuum fluctuations, and shot noise to produce true randomness, addressing the limitations of classical pseudorandom generators. This paper highlights the trade-offs between generation speed, hardware complexity, and randomness quality in QRNG architectures. Shot noise-based QRNGs exhibit scalability and robustness, while photon-based systems like ID Quantique's Quantis achieve near-perfect unpredictability but are affected by environmental noise and detector imperfections. Neural network-based testing reveals subtle vulnerabilities in QRNG outputs, underscoring the importance of rigorous evaluation frameworks. Advancements in noise isolation, miniaturization, and certification are pivotal for ensuring reliability in critical applications. The comparative evaluation reveals that shot noise-based systems balance performance and hardware simplicity, while photon-based and vacuum fluctuation-based QRNGs excel in precision at higher costs.

Keywords:

Quantum Random Number Generator (QRNG), True Randomness, Shot Noise, Photon Counting, Randomness Testing, Entanglemen


References:
  • [1] Andrew Rukhin et al. A statistical test suite for random and pseudorandom number generators for cryptographic applications. Tech. rep. NIST Special Publication 800-22, National Institute of Standards and Technology, 2010.
  • [2] Donald E. Knuth. The Art of Computer Programming, Volume 2: Seminumerical Algorithms. 3rd. Addison-Wesley Professional, 1997. isbn: 9780201896848.
  • [3] Mario Stipˇcevi´c and C¸ etin Kaya Koc¸. “True Random Number Generators”. In: (2014), pp. 425–450.
  • [4] Mikhail Petrov, Igor Radchenko, et al. “Independent quality assessment of a commercial quantum random number gen- erator”. In: EPJ Quantum Technology 9 (2022), p. 17.
  • [5] Jaideep Singh et al. “A Compact Quantum Random Number Generator Based on Balanced Detection of Shot Noise”. In: arXiv preprint arXiv:2409.20515 (2024).
  • [6] Marcin M Jacak, Piotr J ´o´zwiak, et al. “Quantum generators of random numbers”. In: Scientific Reports 11 (2021), p. 16108.
  • [7] Vaisakh Mannalatha et al. “A Comprehensive Review of Quantum Random Number Generators: Concepts, Classification and the Origin of Randomness”. In: arXiv preprint arXiv:2203.00261 (2023).
  • [8] George Marsaglia. “Diehard tests for randomness”. In: Available: https://www. stat. fsu.edu/pub/diehard (1995).
  • [9] Jos´e Luis Crespo et al. “Assessing the quality of Random Number Generators through Neural Networks”. In: arXiv preprint arXiv:2024.578 (2024).
  • [10] Xiongfeng Ma et al. “Postprocessing of quantum random numbers”. In: Physical Review A 87.6 (2013), p. 062327. doi: 10.1103/PhysRevA.87.062327. arXiv: 1207.1473 [quant-ph].
Cite this article as:
  • Ali Dinpanah and Mohammadhadi Alaeiyan, Exploring Quantum Random Number Generators:Insights into Architectures, Trade-offs, andApplications, Communications in Combinatorics, Cryptography & Computer Science, 2024(2), PP.248–262, 2025
  • Export citation to BibTeX