Extracting random numbers from quantum tunnelling through a single diode
Ram\'on Bernardo-Gavito, Ibrahim Ethem Bagci, Jonathan Roberts, James, Sexton, Benjamin Astbury, Hamzah Shokeir, Thomas McGrath, Yasir J. Noori,, Christopher S. Woodhead, Mohamed Missous, Utz Roedig, Robert J. Young

TL;DR
This paper proposes using resonant tunnelling diodes as practical sources of true random numbers based on quantum tunnelling, enhancing security applications requiring high-quality randomness.
Contribution
It introduces a novel method for true random number generation utilizing quantum tunnelling in resonant diodes, providing a practical and intrinsic quantum noise source.
Findings
Resonant tunnelling diodes can generate high-quality true random numbers.
The output can be directly used or processed with randomness extraction algorithms.
The method offers a practical approach for secure cryptographic applications.
Abstract
Random number generation is crucial in many aspects of everyday life, as online security and privacy depend ultimately on the quality of random numbers. Many current implementations are based on pseudo-random number generators, but information security requires true random numbers for sensitive applications like key generation in banking, defence or even social media. True random number generators are systems whose outputs cannot be determined, even if their internal structure and response history are known. Sources of quantum noise are thus ideal for this application due to their intrinsic uncertainty. In this work, we propose using resonant tunnelling diodes as practical true random number generators based on a quantum mechanical effect. The output of the proposed devices can be directly used as a random stream of bits or can be further distilled using randomness extraction…
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.
