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.