Building the DARPA Quantum Network
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 Harvard University 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