Semi-Device-Independent Quantum Random Number Generator Resistant to General Attacks
Zhenguo Lu, Jundong Wu, Yu Zhang, Shaobo Ren, Xuyang Wang, Hongyi Zhou, Yongmin Li
TL;DR
This work tackles secure quantum random number generation under general, non-i.i.d. attacks within a semi-device-independent framework by imposing an energy-bound constraint on emitted quantum states and employing a continuous-variable, heterodyne-based scheme with three ternary inputs. The protocol proceeds in three steps—preparations and measurements, quantum entropy estimation, and randomness extraction—and uses a semidefinite program to bound Eve's guessing probability, complemented by Kato's inequality to account for finite-size effects. Experimentally, the authors demonstrate the scheme on a CV fiber system with off-the-shelf components, achieving a net randomness rate of $R_{\text{net}} \approx 0.01165$ bits per round (1.165 Mbps at 100 MHz) while ensuring the output passes standard randomness tests. The approach delivers a practical, robust semi-DI QRNG that tolerates general attacks, reduces device characterization demands, and enables high-throughput secure random number generation for cryptographic and computational applications.
Abstract
Quantum random number generators (QRNGs) produce true random numbers based on the inherent randomness of quantum theory, rendering them a foundational segment of quantum cryptography. Distinguished from trusted-device QRNGs whose security depends on characterized devices, semi-device-independent (semi-DI) QRNGs permit partial devices to be defective or even maliciously manipulated, which achieves a good trade-off between generation rate and security. In this paper, we propose a semi-DI QRNG that resists general attacks while accounting for finite-size effects. The protocol requires no rigorous characterization of the source and measurement devices other than limiting the energy of the emitted states, significantly reducing the demands on practical QRNG systems. Leveraging the tight Kato inequality for correlated variables, we show that our protocol generates more randomness than it consumes. Furthermore, we demonstrate the scheme on a continuous-variable system with ternary inputs of states. Heterodyne detection is employed to enable phase compensation through data postprocessing, alleviating the stringent requirement on system stability. The system operates at 100 MHz, achieving a net random number generation rate of 1.165 Mbps at 5.3x10^9 rounds. Our work offers a promising approach to achieve both the robust security and high generation rate with a simple experimental setup.
