Quantum Technology 101: Overview of Quantum Computing and Quantum Cybersecurity

Similar documents
The Relativistic Quantum World

Introduction to Quantum Computing

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

IBM Systems for Cognitive Solutions

Quantum Computation 650 Spring 2009 Lectures The World of Quantum Information. Quantum Information: fundamental principles

Quantum computing. Jan Černý, FIT, Czech Technical University in Prague. České vysoké učení technické v Praze. Fakulta informačních technologií

Surface Code Threshold in the Presence of Correlated Errors

The Impact of Quantum Computing

Cryptography CS 555. Topic 25: Quantum Crpytography. CS555 Topic 25 1

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

The Future. Currently state of the art chips have gates of length 35 nanometers.

Quantum Computers. Peter Shor MIT

10 - February, 2010 Jordan Myronuk

Some Introductory Notes on Quantum Computing

An Introduction to Quantum Information and Applications

Quantum Computing 101. ( Everything you wanted to know about quantum computers but were afraid to ask. )

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

Quantum Information Processing and Diagrams of States

Quantum Computer Architecture

What is a quantum computer? Quantum Architecture. Quantum Mechanics. Quantum Superposition. Quantum Entanglement. What is a Quantum Computer (contd.

Quantum Effect or HPC without FLOPS. Lugano March 23, 2016

Semiconductors: Applications in spintronics and quantum computation. Tatiana G. Rappoport Advanced Summer School Cinvestav 2005

Introduction to Quantum Computing

QUANTUM CRYPTOGRAPHY QUANTUM COMPUTING. Philippe Grangier, Institut d'optique, Orsay. from basic principles to practical realizations.

Physics is becoming too difficult for physicists. David Hilbert (mathematician)

arxiv:quant-ph/ v5 6 Apr 2005

Quantum Computing. Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September :00am PST, Teleplace

A Matlab Realization of Shor s Quantum Factoring Algorithm

Security Implications of Quantum Technologies

Reversible and Quantum computing. Fisica dell Energia - a.a. 2015/2016

Secrets of Quantum Information Science

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

Cryptography in a quantum world

Hacking Quantum Cryptography. Marina von Steinkirch ~ Yelp Security

Solution 4 for USTC class Physics of Quantum Information

Quantum computing with superconducting qubits Towards useful applications

Quantum technology popular science description

Quantum Computing. Vraj Parikh B.E.-G.H.Patel College of Engineering & Technology, Anand (Affiliated with GTU) Abstract HISTORY OF QUANTUM COMPUTING-

A central problem in cryptography: the key distribution problem.

Quantum Key Distribution and the Future of Encryption

Logic gates. Quantum logic gates. α β 0 1 X = 1 0. Quantum NOT gate (X gate) Classical NOT gate NOT A. Matrix form representation

LECTURE NOTES ON Quantum Cryptography

INTRODUCTION TO QUANTUM COMPUTING

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley

Quantum Cryptography. Areas for Discussion. Quantum Cryptography. Photons. Photons. Photons. MSc Distributed Systems and Security

Factoring on a Quantum Computer

Introduction to Quantum Computing

A brief survey on quantum computing

Quantum Computing An Overview

Autonomous Quantum Error Correction. Joachim Cohen QUANTIC

WORKSHOP ON QUANTUM ALGORITHMS AND DEVICES FRIDAY JULY 15, 2016 MICROSOFT RESEARCH

Quantum Computation and Communication

Overview of adiabatic quantum computation. Andrew Childs

Short Course in Quantum Information Lecture 8 Physical Implementations

Quantum computing and the entanglement frontier. John Preskill NAS Annual Meeting 29 April 2018

Talk by Johannes Vrana

Quantum Computing. The Future of Advanced (Secure) Computing. Dr. Eric Dauler. MIT Lincoln Laboratory 5 March 2018

A Gentle Introduction to Quantum Computing

Concepts and Algorithms of Scientific and Visual Computing Advanced Computation Models. CS448J, Autumn 2015, Stanford University Dominik L.

Experimental Quantum Computing: A technology overview

Unconditionally secure deviceindependent

Introduction to Superconductivity. Superconductivity was discovered in 1911 by Kamerlingh Onnes. Zero electrical resistance

D.5 Quantum error correction

Introduction to Quantum Computing for Folks

arxiv:quant-ph/ v1 27 Feb 1996

Introduction The Search Algorithm Grovers Algorithm References. Grovers Algorithm. Quantum Parallelism. Joseph Spring.

Lectures on Fault-Tolerant Quantum Computation

An Introduction to Quantum Information. By Aditya Jain. Under the Guidance of Dr. Guruprasad Kar PAMU, ISI Kolkata

High Fidelity to Low Weight. Daniel Gottesman Perimeter Institute

Nano and Biological Technology Panel: Quantum Information Science

Post Von Neumann Computing

Quantum Supremacy and its Applications

Quantum Computer. Jaewan Kim School of Computational Sciences Korea Institute for Advanced Study

Quantum cryptography -the final battle?

Shor s Prime Factorization Algorithm

Quantum Information Processing

Introduction to Quantum Information Processing

The Reality of Quantum Computing

EPR paradox, Bell inequality, etc.

Seminar 1. Introduction to Quantum Computing

Quantum Information Science (QIS)

Quantum Computing: From Circuit To Architecture

Introduction. An Introduction to Quantum Computation and Quantum Communication. Why would we care? What approximation do we remove?

Los A 96.- Los Alamos National Laboratory Los Alamos New Mexico ASSUMPTIONS FOR FAULT TOLERANT QUANTUM COMPUTING. E.

IBM quantum experience: Experimental implementations, scope, and limitations

Quantum computing! quantum gates! Fisica dell Energia!

*WILEY- Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co.

arxiv: v3 [quant-ph] 17 Sep 2017

Quantum Computing. Richard Jozsa Centre for Quantum Information and Foundations DAMTP University of Cambridge

Example: sending one bit of information across noisy channel. Effects of the noise: flip the bit with probability p.

Logical Quantum Computing. Sarah Sheldon, IBM T.J. Watson Research Center

Quantum Cryptography

arxiv:quant-ph/ v3 10 Oct 2006

Quantum Information & Quantum Computation

Shor s Algorithm. Polynomial-time Prime Factorization with Quantum Computing. Sourabh Kulkarni October 13th, 2017

Quantum Cryptography. Marshall Roth March 9, 2007

Quantum Computing. Quantum Computing. Sushain Cherivirala. Bits and Qubits

Unconditional Security of the Bennett 1992 quantum key-distribution protocol over a lossy and noisy channel

Quantum Computers Is the Future Here?

Transcription:

Quantum Technology 0: Overview of Quantum Computing and Quantum Cybersecurity Warner A. Miller* Department of Physics & Center for Cryptography and Information Security Florida Atlantic University NSF CAE-R Hudson Institute's Conference on The Coming Quantum Revolution: Security and Policy Implications, 7 Oct 7 * Support from AFOSR/AOARD under intelligent Convergence Cyber Security Systems (ics) contract FA386-7--4070

Outline (Quantum Information Science) Quantum 0 Quantum Computing 0 Quantum Cryptography 0 Richard P. Feynman John Archibald Wheeler

The Problem I have as the Speaker Today If somebody says that they can think about quantum physics without becoming dizzy, that shows only that they have not understood anything whatever about it. Niels Bohr Never express yourself more clearly than you think. Niels Bohr

Delayed Choice Experiment W. A. Miller & J. A. Wheeler, Delayed-Choice Experiments and Bohr's Elementary Quantum Phenomenon," Proc. Int. Symp. Foundations of Quantum Mechanics, ed. S. Kamefuchi, Tokyo, (984) 40-5.

Delayed Choice on a Cosmic Scale ESA/Hubble, NASA, Suyu et al. : HE0435-3 Miller & Wheeler

Quantum: Observer-Participatory Universe Quantum mechanics promotes the mere observer of reality to participator in the defining of reality. John Archibald Wheeler

The Quantum State: Distinguishability and Complementarity

Qubit, Hilbert Space & Superposition Principle li i = v li + h $i i = 0 0i + i P =.%i

Quantum Computers Scale Exponentially Too: In the number of qubits not in years {z } 3 qubit state i 00i 000i Classical DRAM Quantum Bits 64 KB 0 64 MB 0 64 GB 30.. 64 Exabyte 60 Quantum Supremacy

The Power of Quantum Entanglement

Entangled Quantum State of Two Photons 0 0 0-0 + 0-0 + i = p ( 00i + i) 6= i i

Conventional vs Quantum Computing Quantum Computation: Interference (Entanglement) of many states 0 0 0 0 Many single distinguishable classical inputs Conventional Parallel Computer x x Classical result ψ = 00 + 0 + 0 + φ Single quantum input: superposition of many classical-like states Quantum Computer Quantum Information (i) Information encoded in the physical states of atomic-level systems (qubits) Quantum Parallelism vs Conventional (ii) Superposition state: system can be in many states simultaneously (iii) Input state into quantum computer = all classical inputs simultaneously (iv) Exponentially larger state space of information Parallelism n qubits (physical systems) can hold n classical bits of info 50 ~ 0 5 bits ~ 00TB (0X Library of Congress), 00 ~ 0 30 bits ~ 0 7 TB Quantum Computers: Current Status Theoretical Foundations: established/sound Decoherence (environmental noise) Currently: dozens Measurement: classical-like result Classes of Quantum Algorithms Quadratic speedup: exhaustive search, optimization, k-sat Exponential speedup: uncover hidden structure using the Quantum Fourier Transform; f(x) where A x = b (Lloyd)

The challenge: classical chips hit a wall Moore s Law Dennard scaling comes to an end (Power density constant as # transistors doubles) Problem: transistor gates too thin at ~00nm; current leaks into substrate Dr. Daniel Lidar, ISI/USC

Quantum Circuit & Timelessness of the Quantum David DiVincenzo Criteria A scalable physical system with well characterized qubits The ability to initialize the state of qubits to a simple fiducial state Long decoherence times relative to the time of gate operations A universal set of gate operations A qubit-specific measurement capability OUT = U b QC IN N partite N N

Quantum Computing: Many Choices for qubits A blueprint for building a quantum computer, R.V. Meter & C. Horsman, Comm. of the ACM 56, 84 (03)

Quantum Information Processing Levels Quantum Annealing Quantum tunneling to minimum Quantum Simulation Partial qubit control Universal Quantum Computing David Deutsch Full control of every qubit Fault tolerant computing (quantum error correction) Peter Shore

Wojciech H. Zurek

Decoherence and Quantum Error correction D R ~ x p mk b T W. H. Zurek, arxiv:quant-ph/030607 Classical error correction makes use of redundancy, i.e. cloning. No quantum cloning. Quantum states cant be cloned; however, P. Shor utilized entanglement to reveal errors and not destroying the superposition.

No Cloning a Quantum State li =) lli.%i =).%.%i == li + $i p $i =) $$i.%i = li + $i p li + $i p =) Zurek & Wootters = = lli + $$i p lli + l$i + $li + $$i

Mutually Unbiased Bases n= Horizontal Vertical Rigt Diagonal Left Diagonal Right Circular Left Circular 0 li = 0i.%i = li + $i p i = li + i $i p 0 $i = i -&i = li $i p i = li i $i p

Quantum Key Distribution and Bit Error Rate n= n=3 0 0 0 0 3 BER T = n n + = BER Threshold: 33% for n = 67% for n =5 Eve s chance of picking correct sorter j for the state Bob gets correct result but Eve knows n + n + If Bob gets correct result with probability BER<BER T, then Eve can be marginalized at the expense of bandwidth using classical privacy amplification Can t clone Eve sends wrong state Bob gets correct result from Eve s wrong choice n n n + n n +