An ultrafast quantum random number generator based on quantum phase fluctuations

Similar documents
Quantum Hacking. Feihu Xu Dept. of Electrical and Computer Engineering, University of Toronto

ON THE POSSIBILITY OF USING OPTICAL Y-SPLITTER IN QUANTUM RANDOM NUMBER GENERATION SYSTEMS BASED ON FLUCTUATIONS OF VACUUM

Continuous-variable quantum key distribution with a locally generated local oscillator

Secure heterodyne-based QRNG at 17 Gbps

BB84 Quantum Key Distribution System based on Silica-Based Planar Lightwave Circuits

Simulation and Implementation of Decoy State Quantum Key Distribution over 60km Telecom Fiber

Self-Phase Modulation in Optical Fiber Communications: Good or Bad?

True randomness from an incoherent source

Recommendations and illustrations for the evaluation of photonic random number generators

PART 2 : BALANCED HOMODYNE DETECTION

arxiv: v2 [quant-ph] 1 Nov 2017

Simulation and Implementation of Decoy State Quantum Key Distribution over 60km Telecom Fiber

arxiv: v1 [quant-ph] 23 May 2018

Practical Issues in Quantum Cryptography

arxiv: v2 [quant-ph] 17 Oct 2011

Ultra-fast Quantum Random Number Generator

Schemes to generate entangled photon pairs via spontaneous parametric down conversion

arxiv:quant-ph/ v1 5 Aug 2004

1. Introduction. 2. New approaches

Differential Brillouin gain for improving the temperature accuracy and spatial resolution in a long-distance distributed fiber sensor

Quantum interference of multimode two-photon pairs with a Michelson interferometer. Abstract

QCRYPT Saturation Attack on Continuous-Variable Quantum Key Distribution System. Hao Qin*, Rupesh Kumar, and Romain Alléaume

System optimization of a long-range Brillouin-loss-based distributed fiber sensor

Practical aspects of QKD security

Quantum random number generation

Squeezed Light for Gravitational Wave Interferometers

A semi-device-independent framework based on natural physical assumptions

Wavelength switchable flat-top all-fiber comb filter based on a double-loop Mach-Zehnder interferometer

Electronic Compensation Technique to Mitigate Nonlinear Phase Noise

Simulation of BB84 Quantum Key Distribution in depolarizing channel

Dark Soliton Fiber Laser

Communications Quantiques

Noise Correlations in Dual Frequency VECSEL

Talk at 4th ETSI/IQC workshop on quantum-safe cryptography, September 19-21, 2016

Performance Limits of Delay Lines Based on "Slow" Light. Robert W. Boyd

Timing and cross-talk properties of BURLE multi-channel MCP-PMTs

TWO-LAYER QUANTUM KEY DISTRIBUTION

A Guide to Experiments in Quantum Optics

Quantum Imaging Technologies: Quantum Laser Radar

Practical Quantum Key Distribution

Supplementary Figures

SUPPLEMENTARY INFORMATION

Lecture 9. PMTs and Laser Noise. Lecture 9. Photon Counting. Photomultiplier Tubes (PMTs) Laser Phase Noise. Relative Intensity

Quantum Imaging Technologies: Quantum Laser Radar

Innovation and Development of Study Field. nano.tul.cz

Quantum cryptography and quantum hacking. Dr. Lars Lydersen

Differential Phase Shift Quantum Key Distribution and Beyond

Quantum optics and squeezed states of light

Quantum information processing using linear optics

Security and implementation of differential phase shift quantum key distribution systems

Experimental realization of quantum cryptography communication in free space

Experimental fast quantum random number generation using high-dimensional entanglement with entropy monitoring

Quantum enhanced magnetometer and squeezed state of light tunable filter

Realization of Finite-Size Continuous-Variable Quantum Key Distribution based on Einstein-Podolsky-Rosen Entangled Light

Single-photon NV sources. Pauli Kehayias March 16, 2011

Performance of Brillouin Optical Time Domain Reflectometry with a Reference Brillouin Ring Laser

Distributed feedback semiconductor lasers

Modeling liquid-crystal devices with the three-dimensional full-vector beam propagation method

Lecture 26. Wind Lidar (4) Direct Detection Doppler Lidar

Optical Cavity Tests of Lorentz Invariance

Statistics of Heralded Single Photon Sources in Spontaneous Parametric Downconversion

2. THE RATE EQUATION MODEL 2.1 Laser Rate Equations The laser rate equations can be stated as follows. [23] dn dt

Path Entanglement. Liat Dovrat. Quantum Optics Seminar

Low-coherence heterodyne photon correlation spectroscopy

Dipole-coupling a single-electron double quantum dot to a microwave resonator

Quantum random number generation enhanced by weak-coherent states interference

Single Photon Generation & Application in Quantum Cryptography

Optoelectronic Applications. Injection Locked Oscillators. Injection Locked Oscillators. Q 2, ω 2. Q 1, ω 1

EXPERIMENTAL DEMONSTRATION OF QUANTUM KEY

Intrinsic-Stabilization Uni-Directional Quantum Key Distribution. Between Beijing and Tianjin

Supplementary Figure 1: SAW transducer equivalent circuit

Search for Weakly Interacting Undiscovered Particles using Sub-THz Gyrotron

Beating Quantum Hackers

Survey of Hardware Random Number Generators (RNGs) Dr. Robert W. Baldwin Plus Five Consulting, Inc.

Applications of Quantum Key Distribution (QKD)

Correlation functions in optics; classical and quantum 2. TUW, Vienna, Austria, April 2018 Luis A. Orozco

Quantum Information Transfer and Processing Miloslav Dušek

ONE can design optical filters using different filter architectures.

Fiber Gratings p. 1 Basic Concepts p. 1 Bragg Diffraction p. 2 Photosensitivity p. 3 Fabrication Techniques p. 4 Single-Beam Internal Technique p.

Micro/Nanofabrication and Instrumentation Laboratory EECE 403. Dr. Lukas Chrostowski

Luz e Átomos. como ferramentas para Informação. Quântica. Quântica Ótica. Marcelo Martinelli. Lab. de Manipulação Coerente de Átomos e Luz

Security of Quantum Cryptography using Photons for Quantum Key Distribution. Karisa Daniels & Chris Marcellino Physics C191C

Delayed Feedback and GHz-Scale Chaos on the Driven Diode-Terminated Transmission Line

Practical quantum-key. key- distribution post-processing

Stimulated Brillouin scattering-induced phase noise in an interferometric fiber sensing system

Simple scheme for efficient linear optics quantum gates

Vector dark domain wall solitons in a fiber ring laser

File name: Supplementary Information Description: Supplementary Figures, Supplementary Notes and Supplementary References

Correlated Random Bit Generation Using Chaotic Semiconductor Lasers Under Unidirectional Optical Injection

Quantum Cryptography in Full Daylight Ilja Gerhardt, Matthew P. Peloso, Caleb Ho, Antía Ilja Gerhardt Lamas-Linares and Christian Kurtsiefer

Characterization of Entanglement Photons Generated by a Spontaneous Parametric Down-Conversion Pulse Source

Observation of spectral enhancement in a soliton fiber laser with fiber Bragg grating

LFFs in Vertical Cavity Lasers

Time resolved optical spectroscopy methods for organic photovoltaics. Enrico Da Como. Department of Physics, University of Bath

Correlation functions in optics and quantum optics, 4

Quantum random number generator based on quantum tunneling effect

Application of high-precision temperature-controlled FBG f ilter and light source self-calibration technique in the BOTDR sensor system

Entropy Evaluation for Oscillator-based True Random Number Generators

High rate quantum cryptography with untrusted relay: Theory and experiment

Gain dependence of measured spectra in coherent Brillouin optical time-domain analysis sensors

Transcription:

An ultrafast quantum random number generator based on quantum phase fluctuations Feihu Xu, Bing Qi, Xiongfeng Ma, He Xu, Haoxuan Zheng, and Hoi-Kwong Lo Center for Quantum Information and Quantum Control, Department of ECE and Department of Physics, University of Toronto Email: feihu.xu@utoronto.ca QCRYPT2011, ETH, Zurich, Sep. 14 th, 2011

Outline I II III IV Introduction Experimental setup and results Post-processing Future directions 2

Applications of random numbers Scientific simulations Lottery & Gambling Market Cryptography 3

Random number generator (RNG) RNG Algorithm: Pseudo RNG Hardware: Physical RNG Deterministic! Chaotic process Quantum process Deterministic! Fundamentally probabilistic QRNG! 4

QRNG: single photon detection Polarization measurement [1] PBS 0 Single Photon Source SPD 1 SPD Commercial QRNGs up to 16 Mb/s. (Figure is from ID Quantique) Photon arrival time [2-3] or photon number counting [4] Single Photon Source t APD Even odd Time [1] T. Jennewein, et al, Rev. of Sci. Ins., 71:1675-1680, 2000. [2] P. Kwiat, E. Jeffrey, P. Altepeter, US Patent Appl. 20060010182, 2006. [3] J. Dynes, et al, App. Phy. Lett., 93, 031109 (2008) [4] M. Furst, et, al, Opt. Exp. 18, 13029 (2010). Fully integrated QRNG. (Figure is from ref [4]) 5

QRNG: vacuum state fluctuations [1-2] Homodyne detection measuring the electrical field fluctuations of Vacuum state. [1] A. Trifonov and H. Vig, US Patent No. 7,284,024, 16 October 2007 [2] C. Gabriel, et al, Nature Photonics, 4, 711 715 (2010) QRNG with 6.5 Mb/s [2]. (Figure is from ref [2]) 6

Motivation: QRNG existing problems Low generation rate Typical rates: 6.5 Mb/s using vacuum state fluctuations,16 Mb/s using polarization measurement (commercial QRNG), 152Mb/s using photon arrival time [M. Wahl, et al, APL, 98, 171105, 2011]. High cost For example, the IDQ system (Quantis, 16Mb/s) costs 2230. Eavesdropper (Eve) may have partial information Control side information (detector noise, environmental noise, etc). Probability 0 1 Voltage 7

Our approach: randomness from laser phase fluctuations Physical origin: spontaneous emissions [1, 2] Diode Laser Phase noise Splitter Reflector Short path Long path Combiner Imaginary part of laser field Intensity noise Reflector Photo detector V Ref θ Δθ Comparator or A/D convertor Binary random numbers 1 0 0 1 1 0 1 Field increment due to a SE photon Real part of laser field Measure laser phase fluctuations Sample analog data Low cost & high rate! Generate digital bits [1] A. Yariv and P. Yeh, Photonics: optical electronics in modern communications (6th edition), Oxford University Press (2007). [2] K. Petermann, Laser diode modulation and noise, (Springer, 1988). 8

How the system works? Probability Laser Source Δθ Phase Self- Heterodyning MZI PD Voltage 000 001 010 011 100 101 110 111 Sampling Probability 01001010 V( t) cos Voltage [ ωt + Δθ ] Δθ Working point ΔV Phase delay of MZI 9

Our previous work L: 1550nm cw DFB laser diode; C 1,2 : fiber couplers PC1,2: polarization controller; PD1: 5GHz photo-detector; PD2: 1MHz photo-receiver; PM: phase modulator; OSC: 3GHz oscilloscope; Comp: computer with DAQ. Self-heterodyne system with off-the-shelf components. 500 Mb/s B. Qi, Y.M. Chi, H.-K. Lo, L. Qian, AQIS (2009) B. Qi, Y.M. Chi, H.-K. Lo, L. Qian, Optics Letters, 35, 312 (2010). 10

Our new setup PLC-MZI ADC Laser Detector Temperature Controller PLC- MZI: planar lightwave circuit Mach- Zehnder interferometer; ADC: 8- bit analog- to- digital convertor. Sampling rate: 1G samples per second Extractable random bits: 6.7 bits/ sample Generation rate over 6 Gb/s! F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, H.-K. Lo, arxiv: 1109.0643 (2011) 11

Measurement results PLC-MZI ADC Laser Detector 0.95 mw Temperature Controller Time-domain A real-time oscilloscope. Frequency-domain A RF spectrum analyzer. Quantum phase fluctuation is dominant! F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, H.-K. Lo, arxiv: 1109.0643 (2011) 12

Quantum signal and classical noise Laser phase fluctuations [1] Quantum: spontaneous emission Inversely power-dependent (Q/P) Classical: cavity instability, etc. power-independent (C) Electrical noise (detector) and EM noise (environment) F Quantify the parameters: V( t) cos < V Voltage 2 [ ωt + Δθ ] = AP >= 2 Q ( P AP Working point 2 Δθ + C) < Δθ 2 > + F + F = AQP + ACP 2 ΔV + F Phase delay of MZI [1] C. H. Henry, IEEE J. Quantum Electron. QE-18, 259 (1982). F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, H.-K. Lo, arxiv: 1109.0643 (2011) 13

Quantum signal and classical noise 2 2 < V >= AQP + ACP + F F (mv²) AQ (mv²/mw) AC (mv²/mw²) 0.36±0.06 16.12±0.49 0.40±0.16 γ ACP AQP = 2 + F F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, H.-K. Lo, arxiv: 1109.0643 (2011) 14

Post-processing Why we need post-processing? Eve may have partial information (by controlling classical noise). Quantum fluctuation is a non-uniform distribution (Gaussian). Extract out uniform-quantum randomness! Procedure Randomness extractor! Min-entropy evaluation Randomness extraction 15

Min-entropy evaluation Randomness is quantified by min-entropy H ( X ) = log (max Pr[ X = x]) 2 x {0,1} Quantum min-entropy is evaluated by a physical model. Assumptions of our physical model Quantum signal is independent of classical noise Quantum signal follows a Gaussian distribution Quantum signal to classical noise ratio can be calculated Total phase fluctuations, the mixture of quantum signal and classical noise, can be characterized by random sampling The sequence of the raw data is independent and identically distributed. n F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, H.-K. Lo, arxiv: 1109.0643 (2011) X. Ma, et al, under preparation, (2011) 16

Randomness extraction Implement two extractors Universal Hashing [1] With Toeplitz matrix Trevisan s Extractor [2] Details of implementations: Xiongfeng Ma, et al, under preparation (2011) QRNG with information-theoretically proven randomness! [1] M. Wegman and J. Carter, Journal of computer and system sciences 22, 265 (1981). [2] L. Trevisan, Journal of the ACM 48, 2001 (1999). 17

Extraction results: universal hashing 1 GHz 6.7 bits = 6.7 Gb/s Summary Demonstrate a simple and fast QRNG over 6 Gb/s! Quantify the quantum randomness by min-entropy! Implement two randomness extractors to extract out the quantum randomness! F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, H.-K. Lo, arxiv: 1109.0643 (2011) 18

Future directions Optimize system design. High-resolution, Highspeed ADC Balanced detectors with subtraction circuits Broadband source with narrowband filter High-speed electronics for real time randomness extraction. Random number storage & transfer. 19

Acknowledgements 20

Previous works: B. Qi, et al, AQIS (2009) B. Qi, et al, Opt. Lett. 35, 312 (2010) Current works: Feihu Xu, et al, arxiv: 1109.0643 (2011) Xiongfeng Ma, et al, under preparation (2011) 21

Backup part 22

Autocorrelation of raw data 23

Autocorrelation of Toeplitz-hashing output 24

Autocorrelation of Trevisan s extractor output 25

Diehard 26

NIST 27

TestU01 28

Min-entropy evaluation: procedures Min-entropy (quantum) calculation steps: Determine the sampling range and evaluate the total variance (quantum signal + classical noise). Derive the quantum signal to classical noise ratio. Evaluate the variance of quantum signal (Gaussian distribution). Calculate the min-entropy of quantum signal (given classical noise, the quantum signal is a shifted Gaussian Distribution). 29

Our approach: randomness from laser phase noise Physical origin: spontaneous emissions [1, 2] Imaginary part of laser field Δθ Field increment due to a SE photon θ Real part of laser field Quantum phase change within time t can be treated as a Gaussian white noise [1,2] Δ θ ( t) ~ N(0,2πtΔf ) Laser linewidth [1] A. Yariv and P. Yeh, Photonics: optical electronics in modern communications (6th edition), Oxford University Press (2007). [2] K. Petermann, Laser diode modulation and noise, (Springer, 1988). 30

Laser Intensity Noise 31