2018/05/31 by Ziyong Zheng, Yichen Zhang, Yi-Chen Zhang +3 · 1 citation
Computer Science · Mathematics · Physics and Astronomy · #Algorithm #Computer science #Generator (circuit theory) #Mathematics #Noise (video) #Physics #Power (physics) #Quantum Computing Algorithms and Architecture #Quantum Information and Cryptography #Quantum Mechanics and Applications #Quantum mechanics #Random number generation #Random seed #Randomness #Randomness tests #Statistics #quant-ph
paper · pdf · doi:10.1063/1.5078547
published as Review of Scientific Instruments 90, 043105 (2019) · 8 pages,9 figures
openalex publication_date 2019/04/01 · arxiv created 2019/05/03 · arxiv updated 2019/05/06 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05
We demonstrate a 6 Gbps real-time optical quantum random number generator by measuring vacuum fluctuation. To address the common problem that speed gap exists between fast randomness generation and slow randomness extraction in most high-speed real-time quantum random number generator systems, we present an optimized extraction algorithm based on parallel implementation of Toeplitz hashing to reduce the influence of classical noise due to the imperfection of devices. Notably, the real-time rate of randomness extraction we have achieved reaches the highest speed of 12 Gbps by occupying less computing resources, and the algorithm has the ability to support hundreds of Gbps randomness extraction. By assuming that the eavesdropper with complete knowledge of the classical noise, our generator has a randomness generation speed of 6.83 Gbps and this supports the generation of 6 Gbps information-theoretically provable quantum random numbers, which are output in real-time through peripheral component interconnect express interface.