Parallel real-time quantum random number generator
Xiaomin Guo, Chen Cheng, Mingchuan Wu, Qingzhong Gao, Pu Li, Yanqiang, Guo

TL;DR
This paper presents a high-speed quantum random number generator that uses multiplexing of vacuum fluctuations and FPGA-based processing to achieve a real-time rate of 8.25 Gbps, enabling fast and compact quantum randomness sources.
Contribution
It introduces a multiplexing scheme with FPGA post-processing to significantly increase real-time quantum random number generation speed.
Findings
Achieved 8.25 Gbps real-time random number generation.
Utilized multiplexing of multiple frequency modes of quantum vacuum.
Implemented FPGA-based Toeplitz-hashing extractors for data processing.
Abstract
Quantum random number generation exploits inherent randomness of quantum mechanical processes and measurements. Real-time generation rate of quantum random numbers is usually limited by electronic bandwidth and data processing rates. Here we use a multiplexing scheme to create a fast real-time quantum random number generator based on continuous variable vacuum fluctuations. Multiple sideband frequency modes of a quantum vacuum state within a homodyne detection bandwidth are concurrently extracted as the randomness source. Parallel post-processing of raw data from three sub-entropy sources is realized in one field-programmable gate array (FPGA) based on Toeplitz-hashing extractors. A cumulative generation rate of 8.25 Gbps in real-time is achieved. The system relies on optoelectronic components and circuits that could be integrated in a compact, economical package.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6Peer 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.
