光学学报, 2012, 32 (3): 0327001, 网络出版: 2012-02-08
基于单光子脉冲时间随机性的光量子随机源
Optical Quantum Random Number Generator Based on the Time Randomness of Single-Photon Pulse
量子光学 光量子随机源 单光子探测 微通道板 随机数检测 quantum optics optical quantum random number generator single-photon detection micro-channel plate randomness test
摘要
提出了一种基于单光子脉冲时间随机性的光量子随机源。利用衰减成单光子态的光强恒定光源和一个单光子探测器产生单光子随机脉冲,通过连续比较单光子随机脉冲序列中相邻两个脉冲的时间间隔来提取随机位。通过设计高速响应的微通道板单光子探测器和基于现场可编程门阵列(FPGA)的随机位提取电路, 获得了超过10 M bit/s的随机位产生速率。通过采用恒比定时和对计数时钟倍频的方法提高时间间隔的测量精度,从而减小随机位序列的相关系数。当光量子随机源的随机位产生速率在10 k bit/s以下时,所获得的二进制随机位序列的相关系数小于0.001。运用随机性测试程序ENT和DIEHARD对所获的随机位序列进行测试,测试结果表明序列的随机性非常好且不需要后续处理,完全满足真随机数的标准。
Abstract
An optical quantum random number generator based on the time randomness of single-photon pulse is proposed. A constant-intensity light source attenuating into single-photon state and a single photon detector are used to generate single-photon random pulses. The random bits are extracted by continuously comparing the time intervals between two adjacent pulses in the single-photon random pulses sequence. A random number generation rate of more than 10 M bit/s is obtained by designing high-speed single-photon detector based on micro-channel plate and field programmable gate arry (FPGA) based random bit extraction circuit. In order to reduce the correlation coefficient of random bit sequence, measurement accuracy of the time interval is improved by using a constant fraction discriminator and a frequency-multiplied counting clock. Correlation coefficient of the random bit sequence is less than 0.001, when the random bit generation rate is less than 10 k bit/s. The random bit sequences are tested by random number test program ENT and DIEHARD. The test results show that random bit sequences have good randomness, do not require post-processing and fully meet the standards of true random numbers.
鄢秋荣, 赵宝升, 刘永安, 盛立志. 基于单光子脉冲时间随机性的光量子随机源[J]. 光学学报, 2012, 32(3): 0327001. Yan Qiurong, Zhao Baosheng, Liu Yongan, Sheng Lizhi. Optical Quantum Random Number Generator Based on the Time Randomness of Single-Photon Pulse[J]. Acta Optica Sinica, 2012, 32(3): 0327001.