Vacuum fluctuations Secure heterodyne-based quantum random number - - PowerPoint PPT Presentation

vacuum fluctuations secure heterodyne based quantum
SMART_READER_LITE
LIVE PREVIEW

Vacuum fluctuations Secure heterodyne-based quantum random number - - PowerPoint PPT Presentation

Vacuum fluctuations Secure heterodyne-based quantum random number quantum random number generator with non-iid generator at 17 Gbps samples Tobias Gehring et al. Marco Avesani et al. 1 The need for random numbers Alice quantum Rx laser


slide-1
SLIDE 1

1

Vacuum fluctuations quantum random number generator with non-iid samples Tobias Gehring et al. Secure heterodyne-based quantum random number generator at 17 Gbps Marco Avesani et al.

slide-2
SLIDE 2

2

The need for random numbers

Tx laser

VATT

IQmod

quantum channel 50/50 splitter Rx laser

Alice Bob

DSP Random Modulation Poster 49

slide-3
SLIDE 3

3

The need for random numbers

Tx laser

VATT

IQmod

quantum channel 50/50 splitter Rx laser

Alice Bob

DSP Random Modulation Certified Security Poster 49

slide-4
SLIDE 4

4

The need for random numbers

Tx laser

VATT

IQmod

quantum channel 50/50 splitter Rx laser

Alice Bob

DSP Random Modulation Certified Security Unpredictable / Private Poster 49

slide-5
SLIDE 5

5

The need for random numbers

Tx laser

VATT

IQmod

quantum channel 50/50 splitter Rx laser

Alice Bob

DSP Random Modulation Certified Security Unpredictable / Private Fast real-time generation Poster 49

slide-6
SLIDE 6

6

The need for random numbers

Tx laser

VATT

IQmod

quantum channel 50/50 splitter Rx laser

Alice Bob

DSP Random Modulation Certified Security Unpredictable / Private Fast real-time generation Many other applications:

  • Simulations
  • Gambling
  • Classical Key Generation
  • etc

Poster 49

slide-7
SLIDE 7

7

Randomness Certification

How can one guarantee that the random numbers are truly random?

slide-8
SLIDE 8

8

Randomness Certification

Source Detector Device-Independent How can one guarantee that the random numbers are truly random?

slide-9
SLIDE 9

9

Randomness Certification

Source Detector Device-Independent More assumptions How can one guarantee that the random numbers are truly random?

slide-10
SLIDE 10

10

Randomness Certification

Source Source Detector Source-Independent Device-Independent More assumptions How can one guarantee that the random numbers are truly random?

slide-11
SLIDE 11

11

Randomness Certification

Source Source Detector Device Dependent Source-Independent Device-Independent More assumptions How can one guarantee that the random numbers are truly random?

slide-12
SLIDE 12

Vacuum fluctuations quantum random number generator with non-iid samples

Tobias Gehring1, Arne Kordts1, Dino Solar Nikolic1, Nitin Jain1, Cosmo Lupo2, Stefano Pirandola2, Thomas B. Pedersen3, Ulrik L. Andersen1 1) Department of Physics, Technical University of Denmark, Denmark 2) Department of Computer Science, University of York, UK 3) Cryptomathic A/S, Denmark

slide-13
SLIDE 13

13 Vacuum fluctuations quantum random number generator with non-iid samples

Experimental Setup

Coupler Laser Bending Loss PD PD ADC FPGA Transimpedance Amplifier Fifo Toeplitz Extractor Output Fifo Amplifier Lowpass

1 GS/s 16 bit 10.67 GBit/s

slide-14
SLIDE 14

14 Vacuum fluctuations quantum random number generator with non-iid samples

Experimental Setup

Coupler Laser Bending Loss PD PD ADC FPGA Transimpedance Amplifier Fifo Toeplitz Extractor Output Fifo Amplifier Lowpass

1 GS/s 16 bit 10.67 GBit/s

slide-15
SLIDE 15

15 Vacuum fluctuations quantum random number generator with non-iid samples

Experimental Setup

Coupler Laser Bending Loss PD PD ADC FPGA Transimpedance Amplifier Fifo Toeplitz Extractor Output Fifo Amplifier Lowpass

1 GS/s 16 bit 10.67 GBit/s

slide-16
SLIDE 16

16 Vacuum fluctuations quantum random number generator with non-iid samples

Correlated Samples

106 107 108 5 10 15 20 25 5 10 Delay [ns] Frequency [Hz] 1.0 0.8 0.6 0.4 0.2 0.0 0.1

  • 0.1
  • 10
  • 20
  • 30
  • 40

Autocorrelation

  • Norm. Power Spectral

Density [dB/Hz]

slide-17
SLIDE 17

17 Vacuum fluctuations quantum random number generator with non-iid samples

Correlated Samples

Samples are not independently distributed! 106 107 108 5 10 15 20 25 5 10 Delay [ns] Frequency [Hz] 1.0 0.8 0.6 0.4 0.2 0.0 0.1

  • 0.1
  • 10
  • 20
  • 30
  • 40

Autocorrelation

  • Norm. Power Spectral

Density [dB/Hz]

slide-18
SLIDE 18

18 Vacuum fluctuations quantum random number generator with non-iid samples

Correlated Samples

Samples are not independently distributed! 106 107 108 5 10 15 20 25 5 10 Delay [ns] Frequency [Hz] 1.0 0.8 0.6 0.4 0.2 0.0 0.1

  • 0.1
  • 10
  • 20
  • 30
  • 40

Autocorrelation

  • Norm. Power Spectral

Density [dB/Hz] Idea: Map non-i.i.d. into i.i.d. process

slide-19
SLIDE 19

19 Vacuum fluctuations quantum random number generator with non-iid samples

Correlated Samples

Samples are not independently distributed! Power spectral density

  • f the signal

Conditional variance describes variance of virtual i.i.d. process 106 107 108 5 10 15 20 25 5 10 Delay [ns] Frequency [Hz] 1.0 0.8 0.6 0.4 0.2 0.0 0.1

  • 0.1
  • 10
  • 20
  • 30
  • 40

Autocorrelation

  • Norm. Power Spectral

Density [dB/Hz] Idea: Map non-i.i.d. into i.i.d. process

slide-20
SLIDE 20

20 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
slide-21
SLIDE 21

21 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
slide-22
SLIDE 22

22 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
  • Conditional variance of the signal
slide-23
SLIDE 23

23 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
  • Conditional variance of the signal
  • Conditional variance of the excess noise
slide-24
SLIDE 24

24 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
  • Conditional variance of the signal
  • Conditional variance of the excess noise
  • Characterize all of them with confidence intervals
slide-25
SLIDE 25

25 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
  • Conditional variance of the signal
  • Conditional variance of the excess noise
  • Characterize all of them with confidence intervals
  • Take the minimum min-entropy which is compatible with the confidence intervals
slide-26
SLIDE 26

26 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
  • Conditional variance of the signal
  • Conditional variance of the excess noise

}

“Simple”

  • Characterize all of them with confidence intervals
  • Take the minimum min-entropy which is compatible with the confidence intervals
slide-27
SLIDE 27

27 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological characterization

  • Min-Entropy model has three parameters:
  • Variance of the signal
  • Conditional variance of the signal
  • Conditional variance of the excess noise

}

“Simple” } “Hard”

  • Characterize all of them with confidence intervals
  • Take the minimum min-entropy which is compatible with the confidence intervals
slide-28
SLIDE 28

28 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological-Grade Characterization

106 107 108 Frequency [Hz]

  • 10
  • 15
  • 20
  • 25
  • 30

Power Spectral Density [dB/Hz] Vacuum Fluctuations Excess Noise Signal

slide-29
SLIDE 29

29 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological-Grade Characterization

106 107 108 Frequency [Hz]

  • 10
  • 15
  • 20
  • 25
  • 30

Power Spectral Density [dB/Hz] Vacuum Fluctuations Excess Noise Signal Vacuum fluctuations given by Schottky shot noise

slide-30
SLIDE 30

30 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological-Grade Characterization

Coupler Laser (Local Oscillator) Bending Loss PD PD ADC FPGA Transimpedance Amplifier DDR4 RAM Amplifier Lowpass 20 dB Attenuator Power Meter Signal Laser 1% 99% VATT

106 107 108 Frequency [Hz]

  • 10
  • 15
  • 20
  • 25
  • 30

Power Spectral Density [dB/Hz] Vacuum Fluctuations Excess Noise Signal Vacuum fluctuations given by Schottky shot noise

slide-31
SLIDE 31

31 Vacuum fluctuations quantum random number generator with non-iid samples

Metrological-Grade Characterization

Coupler Laser (Local Oscillator) Bending Loss PD PD ADC FPGA Transimpedance Amplifier DDR4 RAM Amplifier Lowpass 20 dB Attenuator Power Meter Signal Laser 1% 99% VATT

Lower bound as

  • Visibility = 1
  • Quantum efficiency = 1

106 107 108 Frequency [Hz]

  • 10
  • 15
  • 20
  • 25
  • 30

Power Spectral Density [dB/Hz] Vacuum Fluctuations Excess Noise Signal Vacuum fluctuations given by Schottky shot noise

slide-32
SLIDE 32

32 Vacuum fluctuations quantum random number generator with non-iid samples

Summary

  • Min-Entropy: 11.4 bit per 16 bit sample
  • Real-time randomness extraction: 10.67 Gbit/s
  • Metrological characterization:

Real-time QRNG suitable for high speed QKD Outlook

  • Where to get good seed bits from? DI-QRNG?
  • Integration into a package suitable for QKD integration
  • Online tests
  • Power-on self-tests

QRNG runs in the past