Building the DARPA

Building a QKD Network out of Theories and Devices December 17, 2005

David Pearson BBN Technologies [email protected]

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University Why QKD? Why now?

• Unconditional security, guaranteed by the laws of physics, is very compelling • Public-key cryptography gets weaker the more we learn – even for classical algorithms • If we had quantum computers tomorrow we’d have a disaster on our hands. • Future proofing – secrets that you transmit today using classical cryptography may become vulnerable next year (RSA ’78 predicted 4 x 10 9 years to factor a 200-digit key, but it was done last May) • The technology of QKD seems to be mature enough that we can start to create usable systems.

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 2 DARPA Quantum Network - Goals

Encrypted Traffic Private via Internet Private Enclave Enclave

End-to-End Key Distribution

QKD Repeater QKD Switch QKD QKD Endpoint Endpoint QKD Switch QKD Switch

Ultra-Long- Distance Fiber QKD Switch

WeWe areare designingdesigning andand buildingbuilding thethe world’sworld’s firstfirst QuantumQuantum Network,Network,deliveringdelivering end-to-endend-to-end networknetwork securitysecurity viavia high-speedhigh-speed QuantumQuantum KeyKey Distribution,Distribution, andand testingtesting thatthat NetworkNetwork againstagainst sophisticated sophisticated eavesdroppingeavesdropping attacks.attacks. AsAs anan option,option, wewe willwill fieldfield thisthis ultra-high-securityultra-high-security networknetwork intointo commercicommercialal fiberfiber acrossacross thethe metrometro BostonBoston areaarea andand operateoperate itit betweenbetween BU,BU, Harvard,Harvard, andand BBN.BBN.

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 3 ‘Mark 2’ Weak Coherent QKD Links 4 Nodes Continuously Operational Since October 2003

• Polarization Independent • Sync & Data at 1550 nm • Active Path Length Control

C B V F 0 B P B F B D0 D1 D0 D1 Transmitter C B V F 1 Receiver B P B F B OPC OPC DIO Card C B V F 0 DIO Card B P B F B D0 D1

10 MHz 14 Bits 14 Bits 2 Pulse Clock trig. Buffering SYNC Buffering Thresholds Pulse Pulse Signal Generator DAC trig. Generator Gates Splitter Signal 3-Way DAC Splitter Amp Splitter Signal TTL Amp Splitter 3 Pulse Pulse Threshold NIM Generators Gate Delay Line Delay Line

E-O 1550.92 nm 1550.92 nm E-O Delay Phase Sync Laser Delay Sync Pulse Phase Faraday Loop Shifter Loop Receiver Shifter Mirrors DWDM φ Circulator φ

DWDM Link 1550.12 nm Fiber 50 / 50 50 / 50 Optical Polarizer QKD Adjustable Air Gap Delay Delay Coupler Coupler Attenuator Adjustable Air Gap Delay 1550.12 nm Data Laser Loop QKD Cooled APDs Transmitter (Alice) Receiver (Bob) November 5, 2003 Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 4 QKD Software Suite and Protocols

QKD Endpoint QKD Protocols

IPsec Authentication IKE Privacy Amplification

Entropy Estimation

IP Error Detection SPD SAD and Correction

Ethernet Ethernet Ethernet Device Device Device Sifting Driver Driver Driver VPN

Internet (public Interface channel) Optical Process Control

Optical Hardware

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 5 Status as of 3½ Years Ago

DARPADARPA QuISTQuIST NetworkNetwork TestbedTestbed GoesGoes HereHere

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 6 The Year 1 Weak-Coherent Link

Bob

Alice

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 7 The Cooled Detector Package

2 Epitaxx detectors (EPM 239 AA SS )

Dual Peltier coolers

Approx. 2 x 10 -2 Torr

Operates near –60 C, achieves –80 C max

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 8 First Days Up and Running

Typical (Untuned) QBER Range

Days in Continuous Operation Mean emission = 0.1 photons/pulse; Perfect results would be 0.05; 10% quant. Eff. would be 0.005 Good Sifted Bits / Pulse (Untuned System) Errors Per Properly-Sifted Detect Event

D0 D1 D1 D0

Time in Hours, Data Segment ended 2 Jan 03

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 9 Bounding Eve’s Information (the heart of QKD) A L Classical Channel B I EVE O C Quantum Channel B E Information Eve learns: t Bits from probing single-photon pulses q Classical bits leaked ν Bits from imperfect quantum channel After we get the bound, we use privacy amplification to reduce Eve’s knowledge to ε << 1

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 10 Imperfections in the Quantum Channel (taking security proofs w/ a grain of salt)

• Multi-photon pulses (weak coherent ≠ single photon) • Unbalanced detectors • Timing imperfections in detectors •Alice Active probes of Alice/Bob interferometers (OTDR)Bob • Breakdown flash from APDsLow-loss channel

• Memory effectsEve of APDsQuantum Eve splits off one photon from any . memory multi-photon pulse, keeps one in a . quantum memory and sends the other through to Bob over a special low-loss A consensus list of vulnerabilitieschannel. would If she be doesn’t a very get a photon, valuable thing! she blocks the pulse. When bases are announced she measures her stored Some of the vulnerabilities we wantqbit in theto correctfix in basis the optics, some by monitoring, and some by privacy amplification (with extensions to the proofs)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 11 Imperfections in the Quantum Channel (taking security proofs w/ a grain of salt)

• Multi-photon pulses (weak coherent ≠ single photon) • Unbalanced detectors • Timing imperfections in detectors • Active probes of Alice/Bob interferometers (OTDR) • Breakdown flash from APDs • Memory effects of APDs D0 . . A consensus list of vulnerabilities would be a very valuable thing!D1 Some of the vulnerabilities we want to fix in the optics, some by monitoring, and some by privacy amplification (with extensions to the proofs)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 12 Imperfections in the Quantum Channel (taking security proofs w/ a grain of salt)

• Multi-photon pulses (weak coherent ≠ single photon) • Unbalanced detectors • Timing imperfections in detectors • Active probes of Alice/Bob interferometers (OTDR) • Breakdown flash from APDs • Memory effects of APDs D1 . Detector . sensitivityA consensus list of vulnerabilities would be a very D0 valuable thing! Some of the vulnerabilities we want to fix in the optics, Time some by monitoring, and some by privacy amplification (withEve injects extensions to the proofs) pulse here

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 13 Imperfections in the Quantum Channel (taking security proofs w/ a grain of salt)

• Multi-photon pulses (weak coherent ≠ single photon) • Unbalanced detectors • Timing imperfections in detectors • Active probes of Alice/Bob interferometers (OTDR)

• Breakdown flash E-Ofrom APDs 1550.92 nm Delay Phase Sync Laser Shifter • Memory effectsLoop of APDs . φ . Link Optical DWDM 1550.12 nm Fiber 50 / 50 Attenuator Polarizer A consensusQKD listAdjustable of Airvulnerabilities Gap Delay would be a very Data Laser Coupler valuable thing! Alice Some of the vulnerabilities we want to fix in the optics, some by monitoring, and some by privacy Eve amplification (with extensions to the proofs)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 14 Imperfections in the Quantum Channel (taking security proofs w/ a grain of salt)

• Multi-photon pulses (weak coherent ≠ single photon) • Unbalanced detectors • Timing imperfections in detectors • Active probes of Alice/Bob interferometers (OTDR) • Breakdown flash from APDs • Memory effects of APDs . . A consensus list of vulnerabilities would be a very valuable thing! Some of the vulnerabilities we want to fix in the optics, some by monitoring, and some by privacy amplification (with extensions to the proofs)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 15 Imperfections in the Quantum Channel (taking security proofs w/ a grain of salt)

• Multi-photon pulses (weak coherent ≠ single photon) • Unbalanced detectors • Timing imperfections in detectors • Active probes of Alice/Bob interferometers (OTDR) • Breakdown flash from APDs • Memory effects of APDs . . A consensus list of vulnerabilities would be a very valuable thing! Some of the vulnerabilities we want to fix in the optics, some by monitoring, and some by privacy amplification (with extensions to the proofs)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 16 Howard Brandt’s entangling probe for BB84

(quant-ph/0509088)

Uses an entangling probe with a POVM which can sometimes unambiguously discriminate between 0 (in either basis) and 1. With loss, allows PNS-type attack for true single-photon source Shapiro showed that Brandt left out part of the error rate (thank goodness!) But it was plausible that the attack worked, despite the proofs

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 17 Quantum Networking

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 18 Quantum Networking

• Without a network, QKD will never “take off” • The holy grail: using quantum teleportation and quantum memory to switch qbits – Could extend range of quantum communication through entanglement purification – At least 10 years off • An interim solution: circuit-switched quantum links using optical switches • Another useful technology: key relay through trusted intermediate nodes

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 19 Two Kinds of QKD Networking Currently Operational in DARPA Quantum Network

• Switched networks – Share infrastructure – Quite secure Freespace links – Requires compatible

QKD technology – Limited in range

QKD

QKD • Trusted networks QKD Switched plug & play fiber links – Can extend range Switched fiber w/ – Allow different kinds of phase modulation QKD QKD QKD to play together – Robust and redundant QKD Entangled link in – Nodes must be kept QKD fiber secure

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 20 Optical Switching in DARPA Quantum Network Nodes Do Not Need to Trust the Switching Network

AliceAlice BobBob

Quantum Optical Network

AnnaAnna BorisBoris

Pairwise QKD Key Material Built Up Between . . . Alice & Bob Alice & Boris Anna & Bob Anna & Boris

SuitableSuitable for for Compatible Compatible QKD QKD Nodes Nodes at at Metro Metro Distance Distances s

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 21 Key Relay in DARPA Quantum Network Nodes Do Need to Trust the Relays

AliceAlice BobBob

Fiber Fiber or Optical Freespace Network

AnnaAnna BorisBoris AliAli

Pairwise QKD Key Material Built Up Between . . . Alice & Ali (via Boris as relay) Bob & Boris (via Alice or Anna as relay)

SuitableSuitable for for Incompatible Incompatible QKD QKD Nodes Nodes or or Long Long Distanc Distancee Relay Relay

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 22 The DARPA Quantum Network Operating Continuously Across Cambridge Since 6/2004

+ Freespace link + Entangled link

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 23 DARPA Quantum Network in Operation

Statistics Captured Nov. 1, 2004

Alice / Bob Alice / Boris (Within BBN) (BBN-BU) 0 dB, 0 km 11.5 dB, 19.6 km mu = 1.0 mu = 1.0 QBER ~ 2% QBER ~ 7.6% ~ 13,000 bits/sec ~ 160 bits/sec

Anna / Bob Anna / Boris (Harvard-BBN) (Harvard-BU) 5.1 dB, 10.2 km 16.6 dB, 29.8 km mu = 0.5 mu = 0.5 QBER ~ 3.5% QBER: N/A ~ 1,000 bits/sec 0 bits/sec

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 24 Cambridge Dark Fiber

Distances & Attenuations BBN Harvard BU

BBN 10.2 km 19.6 km BBNBBN HarvardHarvard 5.1 dB 11.5 dB BUBU (a) (b) 300 Bent St. Harvard 10.2 km 5.1 dB BU 19.6 km 11.5 dB 1.2 dB 1.2 dB (a) Equivalent to 24.3 km fiber span at 0.21 dB/km loss loss (b) Equivalent to 54.8 km fiber span at 0.21 dB/km Both measurements include 2x2 fiber switch in path (~1 dB). Many connectors in current path to BU (Boris) resulting in high atten. Will splice in coming months, but this gives a preview of mid-distance (~50 km) performance .

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 25 Routing and Key Relay

• Determines topology of network • Chooses paths with small number of nodes, and ample key material • Uses one-time-pad encryption of new key • Transports keys , not data

A simple network C D • Each node knows full

network topology A B G H • Can choose shortest path • Or multiple independent E F shortest paths

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 26 Open Testbed for QKD Networking

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 27 BBN’s QKD Protocols Modular Suite of QKD Protocols

QKD Endpoint IPsec Based IPsec Authentication  Public Key QKD Protocols Authentication  Secret Key IKE Authentication

Privacy Amplification Privacy Entropy Estimation Privacy  GF[2 n] Universal Hash Error Detection Amplification and Correction Amplification Sifting  BBBSS 92 EntropyEntropy  Slutsky EstimationEstimation  Myers / Pearson IP  Shor / Preskill SPD SAD ErrorError Detection Detection  BBN Cascade

Ethernet Ethernet Ethernet and Correction Device Device Device and Correction  BBN ‘Niagara’ FEC Driver Driver Driver VPN  Traditional SiftingSifting  ‘SARG’ Sifting Internet Interface

Optical Process Control Simple, Open Interface Makes It Easy

Optical Hardware To “Plug In” Other Teams’ QKD Systems

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 28 Open Interfaces Enable a wide range of Quantum channels

QKD Protocols

Key Exchange

Privacy Amplification Entropy Estimation

Error Detection and Correction

Sifting

Std. interface QKD BBN Weak- BBN Qinetiq Free- NIST high- emulator Coherent link Entangled link space link speed free- space link

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 29 The ‘Mark 2’ QinetiQ Freespace Link

23 km demonstrated through free space

• Background Information – Based on Successful QinetiQ / Munich Freespace System – New QinetiQ Transmitter, with Subcontract for Improved Munich Detector • Current Status – Brassboard Transmitter Demo’d with Old Receiver – BBN Software Integrated with QinetiQ System – Continuous Operation across QinetiQ Laboratory – Delivered and operational March 23, 2005

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 30 NIST / BBN Freespace Collaboration Ali & Baba – What is Currently Integrated in BBN’s Lab

QKD Endpoint IPsec Based IPsec Authentication QKD Protocols Authentication  Public Key IKE  Secret Key Authentication Privacy Privacy Amplification Privacy Entropy n Quantum Telescope Estimation Amplification  GF[2 ] Universal Hash Quantum Telescope Error Detection Amplification 840nm (don’t have) and Correction 840nm (don’t have) Sifting  BBBSS 92 Entropy Entropy  Slutsky Estimation Estimation  Myers / Pearson IP Shor / Preskill SPD SAD Error Detection Error Detection  BBN Cascade and Correction Ethernet Ethernet Ethernet and Correction  BBN ‘Niagara’ Device Device Device Driver Driver Driver

VPN Sifting  Traditional Classical Telescope Sifting Internet  ‘Geneva’ Sifting Classical Telescope 1550nm (not yet) Interface 1550nm (not yet) Optical Process Control Ali Baba

Quantum and Classical Channels running through Coax

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 31 Open Interface to Optics Enables a wide range of Quantum channels

QKD Protocols

Key Exchange

Privacy NIST high-speed free-space link: Amplification 100 – 300x as fast as other systems. Entropy Estimation Currently BBN software discards Error Detection most frames due to rate mismatch and Correction with reconciliation Sifting Bottleneck - Cascade Error Correction

Std. interface QKD BBN Weak- BBN Qinetiq Free- NIST high- emulator Coherent link Entangled link space link speed free- space link

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 32 BBN’s ‘Niagara’ LDPC Forward Error Correction 40x Less Comms Overhead, 16x Less CPU than Cascade Inputs Code Pseudo-random seed A low-density parity-check matrix k (block size) historic 1, 0, 0, . . . 1 error rate D – density profile 0, 0, 1, . . . 0 : noise p – number of 0, 1, 0, . . . 0 margin parity constraints Random, with constraints on margin for (revealed bits) row/column weights suboptimal Average for 4096 bit blocks, BBN Cascade LDPC code 3% error rate

A promising alternative to Revealed bits 958 1006 adding a safety margin is to % of Shannon limit 120% 126% add more parity bits when decoding fails Delay (round trips) 68 1

Communication (bytes) 19200 480

CPU usage (secs / Mb, 17.4 1.1 800MHz x86)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 33 Detectors

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 34 IBM Almaden Collaboration Newest BBN QKD Systems Incorporate IBM Detectors Donald S. Bethune, William P. Risk and Gary W. Pabst IBM Almaden Research Center San Jose, CA

1E-3 10 EPM239-0131T2019 EPM239-0131T2019 220 K (5 MHz) 220 K (2.5 MHz) 200 K 1E-4 210 K IBM Almaden supplied 1 220 K IBM Almaden supplied 230 K Detectors for DARPA 1E-5 Detectors for DARPA 0.1 QuantumQuantum Network Network 1E-6 Dark Counts / Bias Pulse Dark/ Bias Counts 273 K Afterpulse(%) Probability QKD systems 251 K 0.01 QKD systems 232 K 220 K 1E-7 Blanking Time ( µs) 0 5 10 15 20 25 30 35 1E-3 QE (%) 0 5 10 15 20 25 30 35 40

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 35 BBN / U. Rochester / NIST Detector Collaboration From University Demonstration to the Telecom Closet Fabrication and Properties of an Ultrafast NbN Hot- Electron Single-Photon Detector,” R. Sobolewski, LLE Review, Volume 85, p. 34. Single Bridge Meander Structure

Sumitomo

Superconducting (4.2 K) NbN hot-electron photodetector (HEP) with picosecond response time, Goal:Goal: Engineer Engineer Very Very high intrinsic quantum efficiency, negligible dark HighHigh Speed Speed Single Single counts, and the capability to detect single photons Photon Detectors from the ultraviolet to the infrared wavelength range. Photon Detectors

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 36 Why Develop this Detector?

Detector Model Count QE Jitter Dark Counts rate(Hz) % (ps) (per ns) InGaAs PFD5W1KS 5 x 10 6 >20 >200 6 x 10 -6 APD (Fujitsu) R5509-43 PMT 9 x 10 6 1 150 1.6 x 10 -5 (Hamamatsu) Si APD SPCM-AQR-16 5 x 10 6 0.01 350 2.5 x 10 -8 (EG&G) Mepsicron-II 1 x 10 6 0.01 100 1 x 10 -10 (Quantar) Transition Edge Sensor 2 x 10 4 >80 N/A ~0 (NIST) SSPD projection 3 x 10 9 >10 18 1 x 10 -11 (R. Sobolewski)

IdealIdeal CharacteristicsCharacteristics forfor QuantumQuantum KeyKey DistributionDistribution Very Fast (> 1 GHz), Low Dark Count (< 1/s), Good QE (>10%) Very Fast (> 1 GHz), Low Dark Count (< 1/s), Good QE (>10%)

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 37 Theories vs. Devices

When you sit down to engineer a QKD system to meet those security guarantees, you constantly have to bridge the abstract world of the proofs and the messy world of devices

Justice? You get justice in the next world, in this world you get the law. – William Gaddis

Proofs? You get proofs in the next world, in this world you get devices. – Chip Elliott

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 38 Active Collaborations in Year 4

Harvard University

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 39 The Team

Boston University University of Rochester Prof. Alexander Sergienko Prof. Roman Sobolewski Prof. Mal Teich NIST Boulder Prof. Bahaa Saleh Dr. Aaron Miller Prof. Gregg Jaeger Dr. Sae Woo Nam Dr. Martin Jaspan Dr. Gianni Di Giuseppe Dr. Robert Schwall Dr. Hugues De Chatellus BBN Technologies Dr. Alex Colvin Prof. Tai Tsun Wu Chip Elliott Dr. John M. Myers Dr. Chris Lirakis Dr. Dionisios Margetis John Lowry Dr. F. Hadi Madjid Dr. David Pearson Margaret Owens Oleksiy Pikalo Visitors John Schlafer Rich Cannings (U. Calgary) Dr. Greg Troxel Henry Yeh

Building the DARPA Quantum Network Harvard Copyright © 2005 by BBN Technologies. University 40