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.

1.
A. M.
Ferrenberg
,
D. P.
Landau
, and
Y. J.
Wong
, “
Monte Carlo simulations: Hidden errors from ‘good’ random number generators
,”
Phys. Rev. Lett.
69
,
3382
(
1992
).
2.
R.
Gennaro
, “
Randomness in cryptography
,”
IEEE Secur. Priv.
4
(
2
),
64
67
(
2006
).
3.
N.
Brunner
,
D.
Cavalcanti
,
S.
Pironio
,
V.
Scarani
, and
S.
Wehner
, “
Bell nonlocality
,”
Rev. Mod. Phys.
86
,
419
(
2014
).
4.
N.
Nisan
, “
Hardness vs. Randomness
,”
J. Comput. Syst. Sci.
49
,
149
167
(
1994
).
5.
J.
Bouda
,
M.
Pivoluska
,
M.
Plesch
, and
C.
Wilmott
, “
Weak randomness seriously limits the security of quantum key distribution
,”
Phys. Rev. A
86
(
6
),
062308
(
2012
).
6.
N.
Gisin
,
G.
Ribordy
,
W.
Tittel
, and
H.
Zbinden
, “
Quantum cryptography
,”
Rev. Mod. Phys.
74
,
145
(
2002
).
7.
V.
Scarani
,
H.
Bechmann-Pasquinucci
,
N. J.
Cerf
,
M.
Dušek
,
N.
Lütkenhaus
, and
M.
Peev
, “
The security of practical quantum key distribution
,”
Rev. Mod. Phys.
81
,
1301
(
2009
).
8.
C.
Weedbrook
,
S.
Pirandola
,
R.
García-Patrón
,
N. J.
Cerf
,
T. C.
Ralph
,
J. H.
Shapiro
, and
S.
Lloyd
, “
Gaussian quantum information
,”
Rev. Mod. Phys.
84
,
621
(
2012
).
9.
E.
Diamanti
,
H.
Lo
,
B.
Qi
, and
Z.
Yuan
, “
Practical challenges in quantum key distribution
,”
npj Quantum Inf.
2
,
16025
(
2016
).
10.
Y.
Zhang
,
Z.
Li
,
Z.
Chen
,
C.
Weedbrook
,
Y.
Zhao
,
X.
Wang
,
C.
Xu
,
X.
Zhang
,
Z.
Wang
,
M.
Li
,
X.
Zhang
,
Z.
Zheng
,
B.
Chu
,
X.
Gao
,
N.
Meng
,
W.
Cai
,
Z.
Wang
,
G.
Wang
,
S.
Yu
, and
H.
Guo
, “
Continuous-variable QKD over 50 km commercial fiber
,” e-print arXiv:1709.04618 (
2017
).
11.
X.
Ma
,
X.
Yuan
,
Z.
Cao
,
B.
Qi
, and
Z.
Zhang
, “
Quantum random number generation
,”
npj Quantum Inf.
2
,
16021
(
2016
).
12.
M.
Herrero-Collantes
and
J. C.
Garcia-Escartin
, “
Quantum random number generators
,”
Rev. Mod. Phys.
89
,
015004
(
2017
).
13.
M. N.
Bera
,
A.
Acín
,
M.
Kuś
,
M. W.
Mitchell
, and
M.
Lewenstein
, “
Randomness in quantum mechanics: Philosophy, physics and technology
,”
Rep. Prog. Phys.
80
,
124001
(
2017
).
14.
T.
Jennewein
,
U.
Achleitner
,
G.
Weihs
,
H.
Weinfurter
, and
A.
Zeilinger
, “
A fast and compact quantum random number generator
,”
Rev. Sci. Instrum.
71
,
1675
(
2000
).
15.
A.
Stefanov
,
N.
Gisin
,
O.
Guinnard
,
L.
Guinnard
, and
H.
Zbinden
, “
Optical quantum random number generator
,”
J. Mod. Opt.
47
,
595
(
2000
).
16.
H.
Ma
,
Y.
Xie
, and
L.
Wu
, “
Random number generation based on the time of arrival of single photons
,”
Appl. Opt.
44
,
7760
(
2005
).
17.
J. F.
Dynes
,
Z.
Yuan
,
A. W.
Sharpe
, and
A. J.
Shields
, “
A high speed, postprocessing free, quantum random number generator
,”
Appl. Phys. Lett.
93
(
3
),
031109
(
2008
).
18.
M.
Wayne
,
E.
Jeffrey
,
G.
Akselrod
, and
P.
Kwiat
, “
Photon arrival time quantum random number generation
,”
J. Mod. Opt.
56
,
516
522
(
2009
).
19.
M.
Wahl
,
M.
Leifgen
,
M.
Berlin
,
T.
Röhlicke
,
H.
Rahn
, and
O.
Benson
, “
An ultrafast quantum random number generator with provably bounded output bias based on photon arrival time measurements
,”
Appl. Phys. Lett.
98
,
171105
(
2011
).
20.
Y.
Nie
,
H.
Zhang
,
Z.
Zhang
,
J.
Wang
,
X.
Ma
,
J.
Zhang
, and
J.
Pan
, “
Practical and fast quantum random number generation based on photon arrival time relative to external reference
,”
Appl. Phys. Lett.
104
,
051110
(
2014
).
21.
W.
Wei
and
H.
Guo
, “
Bias-free true random-number generator
,”
Opt. Lett.
34
,
1876
(
2009
).
22.
H.
Fürst
,
H.
Weier
,
S.
Nauerth
,
D. G.
Marangon
,
C.
Kurtsiefer
, and
H.
Weinfurter
, “
High speed optical quantum random number generation
,”
Opt. Express
18
,
13029
13037
(
2010
).
23.
M.
Ren
,
E.
Wu
,
Y.
Liang
,
Y.
Jian
,
G.
Wu
, and
H.
Zeng
, “
Quantum random-number generator based on a photon-number-resolving detector
,”
Phys. Rev. A
83
,
023820
(
2011
).
24.
Q.
Yan
,
B. Z. Q.
Liao
, and
N.
Zhou
, “
Multi-bit quantum random number generation by measuring positions of arrival photons
,”
Rev. Sci. Instrum.
85
,
103116
(
2014
).
25.
M. J.
Applegate
,
O.
Thomas
,
J. F.
Dynes
,
Z.
Yuan
,
D. A.
Ritchie
, and
A. J.
Shields
, “
Efficient and robust quantum random number generation by photon number detection
,”
Appl. Phys. Lett.
107
,
071106
(
2015
).
26.
C.
Gabriel
,
C.
Wittmann
,
D.
Sych
,
R. F.
Dong
,
W.
Mauerer
,
U. L.
Andersen
,
C.
Marquardt
, and
G.
Leuchs
, “
A generator for unique quantum random numbers based on vacuum states
,”
Nat. Photonics
4
,
711
(
2010
).
27.
Y.
Shen
,
L.
Tian
, and
H.
Zou
, “
Practical quantum random number generator based on measuring the shot noise of vacuum states
,”
Phys. Rev. A
81
,
063814
(
2010
).
28.
T.
Symul
,
S. M.
Assad
, and
P. K.
Lam
, “
Real time demonstration of high bitrate quantum random number generation with coherent laser light
,”
Appl. Phys. Lett.
98
,
231103
(
2011
).
29.
J. Y.
Haw
,
S. M.
Assad
,
A. M.
Lance
,
N. H. Y.
Ng
,
V.
Sharma
,
P. K.
Lam
, and
T.
Symul
, “
Maximization of extractable randomness in a quantum random number generator
,”
Phys. Rev. Appl.
3
,
054004
(
2015
).
30.
B.
Xu
,
Z.
Chen
,
Z.
Li
,
J.
Yang
,
Q.
Su
,
W.
Huang
,
Y.
Zhang
, and
H.
Guo
, “
High speed continuous variable source-independent quantum random number generation
,”
Quantum Sci. Technol.
(published online
2019
).
31.
Q.
Zhou
,
R.
Valivarthi
,
C.
John
, and
W.
Tittel
, “
Practical quantum random number generator based on sampling vacuum fluctuations
,” e-prit arXiv:1703.00559 (
2017
).
32.
F.
Raffaelli
,
G.
Ferranti
,
D.
H Mahler
,
P.
Sibson
,
J. E.
Kennard
,
A.
Santamato
,
G.
Sinclair
,
D.
Bonneau
,
M. G.
Thompson
, and
J. C. F.
Matthews
, “
A homodyne detector integrated onto a photonic chip for measuring quantum states and generating random numbers
,”
Quantum Sci. Technol.
3
,
025003
(
2018
).
33.
B.
Qi
,
Y.
Chi
,
H.
Lo
, and
L.
Qian
, “
High-speed quantum random number generation by measuring phase noise of a single-mode laser
,”
Opt. Lett.
35
,
312
314
(
2010
).
34.
H.
Guo
,
W.
Tang
,
Y.
Liu
, and
W.
Wei
, “
Truly random number generation based on measurement of phase noise of a laser
,”
Phys. Rev. E
81
,
051137
(
2010
).
35.
F.
Xu
,
B.
Qi
,
X.
Ma
,
H.
Xu
,
H.
Zheng
, and
H.
Lo
, “
Ultrafast quantum random number generation based on quantum phase fluctuations
,”
Opt. Express
20
,
12366
(
2012
).
36.
C.
Abellán
,
W.
Amaya
,
M.
Jofre
,
M.
Curty
,
A.
Acín
,
J.
Capmany
,
V.
Pruneri
, and
M. W.
Mitchell
, “
Ultra-fast quantum randomness generation by accelerated phase diffusion in a pulsed laser diode
,”
Opt. Express
22
,
1645
1654
(
2014
).
37.
Y.
Nie
,
L.
Huang
,
Y.
Liu
,
F.
Payne
,
J.
Zhang
, and
J.
Pan
, “
The generation of 68 Gbps quantum random number by measuring laser phase fluctuations
,”
Rev. Sci. Instrum.
86
,
063105
(
2015
).
38.
J.
Yang
,
J.
Liu
,
Q.
Su
,
Z.
Li
,
F.
Fan
,
B.
Xu
, and
H.
Guo
, “
5.4 Gbps real time quantum random number generator with compact implementation
,”
Opt. Express
24
,
27475
(
2016
).
39.
X.
Zhang
,
Y.
Nie
,
H.
Zhou
,
H.
Liang
,
X.
Ma
,
J.
Zhang
, and
J.
Pan
, “
Fully integrated 3.2 Gbps quantum random number generator with real-time extraction
,”
Rev. Sci. Instrum.
87
,
076102
(
2016
).
40.
J.
Liu
,
J.
Yang
,
Q.
Su
,
Z.
Li
,
F.
Fan
,
B.
Xu
, and
H.
Guo
, “
117 Gbits/s quantum random number generation with simple structure
,”
IEEE Photon. Technol. Lett.
29
,
283
(
2017
).
41.
C. R. S.
Williams
,
J. C.
Salevan
,
X.
Li
,
R.
Roy
, and
T. E.
Murphy
, “
Fast physical random number generator using amplified spontaneous emission
,”
Opt. Express
18
,
23584
(
2010
).
42.
X.
Li
,
A. B.
Cohen
,
T. E.
Murphy
, and
R.
Roy
, “
Scalable parallel physical random number generator based on a superluminescent LED
,”
Opt. Lett.
36
,
1020
(
2011
).
43.
W.
Wei
,
G.
Xie
,
A.
Dang
, and
H.
Guo
, “
High-speed and bias-free optical random number generator
,”
IEEE Photon. Technol. Lett.
24
,
437
(
2012
).
44.
Y.
Liu
,
M.
Zhu
,
B.
Luo
,
J.
Zhang
, and
H.
Guo
, “
Implementation of 1.6 Tbs-1 truly random number generation based on a super-luminescent emitting diode
,”
Laser Phys. Lett.
10
,
045001
(
2013
).
45.
B.
Qi
, “
True randomness from an incoherent source
,”
Rev. Sci. Instrum.
88
,
113101
(
2017
).
46.
A.
Martin
,
B.
Sanguinetti
,
C. C. W.
Lim
,
R.
Houlmann
, and
H.
Zbinden
, “
Quantum random number generation for 1.25-GHz quantum key distribution systems
,”
J. Lightwave Technol.
33
,
2855
(
2015
).
47.
R.
Impagliazzo
,
L. A.
Levin
, and
M.
Luby
, “
Pseudo-random generation from one-way functions
,” in
Proceedings of the 21st Annual ACM Symposium Theory of Computing (STOC)
(
ACM
,
1989
), pp.
12
24
.
48.
Y.
Mansour
,
N.
Nisan
, and
P.
Tiwari
, “
The computational complexity of universal hashing
,” in
Proceedings of the 22nd Annual ACM Symposium Theory Computing (STOC)
(
ACM
,
1990
), pp.
235
243
.
49.
X.
Ma
,
F.
Xu
,
H.
Xu
,
X.
Tan
,
B.
Qi
, and
H.
Lo
, “
Postprocessing for quantum random-number generators: Entropy evaluation and randomness extraction
,”
Phys. Rev. A
87
,
062327
(
2013
).
50.
X.
Wang
,
Y.
Zhang
,
S.
Yu
, and
H.
Guo
, “
High-speed implementation of length-compatible privacy amplification in continuous-variable quantum key distribution
,”
IEEE Photonics J.
10
(
3
),
7600309
(
2018
).
51.
X.
Zhang
,
Y.
Zhang
,
Z.
Li
,
S.
Yu
, and
H.
Guo
, “
1.2-GHz balanced homodyne detector for continuous-variable quantum information technology
,”
IEEE Photonics J.
10
(
5
),
6803810
(
2018
).
52.
H.
Zhou
,
P.
Zeng
,
M.
Razavi
, and
X.
Ma
, “
Randomness quantification of coherent detection
,”
Phys. Rev. A
98
,
042321
(
2018
).
You do not currently have access to this content.