×

Photon arrival time quantum random number generation. (English) Zbl 1169.81321

Summary: We present an efficient random number generator based on the randomness present in photon emission and detection. The interval between successive photons from a light source with Poissonian statistics is separated into individual time bins, which are then used to create several random bits per detection event. Using a single-photon counter and FPGA-based data processing allows for a cost-efficient and convenient implementation that outputs data at rates of roughly 40 Mbit s\(^{-1}\).

MSC:

81P68 Quantum computation
81V80 Quantum optics
65C10 Random number generation in numerical analysis
94A60 Cryptography

References:

[1] DOI: 10.1103/RevModPhys.74.145 · Zbl 1371.81006 · doi:10.1103/RevModPhys.74.145
[2] Stefanov A, J. Mod. Opt. 47 pp 595– (2000)
[3] DOI: 10.1063/1.1150518 · doi:10.1063/1.1150518
[4] Wang P, J. Appl. Phys. 100 pp 056107-1– (2006)
[5] Stipovec M, Rev. Sci. Instrum. 78 pp 045104-1– (2007)
[6] DOI: 10.1080/09500349414552281 · doi:10.1080/09500349414552281
[7] Renyi A, On measures of information and entropy. Proceedings of the Fourth Berkeley Symposium on Mathematics, Statistics and Probability, Volume 1: Contributions to the Theory of Statistics (1962)
[8] Jeffrey E, Ph.D. Thesis (2007)
[9] DOI: 10.1209/0295-5075/4/3/007 · doi:10.1209/0295-5075/4/3/007
[10] DOI: 10.1002/9783527619238 · doi:10.1002/9783527619238
[11] Migdall M, Calibrating Photon-counting Detectors to High Accuracy: Background and Deadtime Isues (2006)
[12] Neergard M, Private communication (2007)
[13] Rukhin AL, A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications (2001)
[14] DOI: 10.1007/978-3-540-77600-0_32 · doi:10.1007/978-3-540-77600-0_32
[15] DOI: 10.1103/PhysRevLett.81.5039 · Zbl 0947.81013 · doi:10.1103/PhysRevLett.81.5039
[16] DOI: 10.1364/OE.15.014539 · doi:10.1364/OE.15.014539
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.