Quantum random number generators and their use in cryptography
Mario Stipcevic

TL;DR
This paper reviews the importance of true quantum random number generators (TRNGs) in cryptography, compares quantum and classical RNGs, and explores the potential of mixed signal FPGA technology for quantum TRNG implementation.
Contribution
It provides a comparative analysis of quantum and classical RNGs and discusses the feasibility of implementing quantum TRNGs using emerging FPGA technology.
Findings
Quantum TRNGs offer provable randomness based on physical quantum systems.
Industry-standard RNGs based on electronic noise lack strict provability.
Mixed Signal FPGA technology could enable practical quantum TRNGs.
Abstract
Random number generators (RNG) are an important resource in many areas: cryptography (both quantum and classical), probabilistic computation (Monte Carlo methods), numerical simulations, industrial testing and labeling, hazard games, scientific research, etc. Because today's computers are deterministic, they can not create random numbers unless complemented with a RNG. Randomness of a RNG can be precisely, scientifically characterized and measured. Especially valuable is the information-theoretic provable RNG (True RNG - TRNG) which, at state of the art, seem to be possible only by use of physical randomness inherent to certain (simple) quantum systems. On the other hand, current industry standard dictates use of RNG's based on free running oscillators (FRO) whose randomness is derived from electronics noise present in logic circuits and which cannot be strictly proven. This approach is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos-based Image/Signal Encryption · Quantum Computing Algorithms and Architecture · Cellular Automata and Applications
