SlideShare uma empresa Scribd logo
1 de 28
Introduction to Quantum
Cryptography

Dr. Janusz Kowalik
IEEE talk
Seattle,
February 9,2005
Cryptography.
• Transmitting information with access
restricted to the intended recipient even if
the message is intercepted by others.
• Cryptography is of increasing importance
in our technological age using broadcast,
network communications, Internet ,e-mail,
cell phones which may transmit sensitive
information related to finances, politics,
business and private confidential matters.
The process
• Sender

Plaintext

Key

Encryption
Cryptotext

Secure
transmission

Decryption

Recipient

Plaintext
Key ready for use

Message encryption
Secure key distribution
Hard Problem for conventional
encryption
The classic cryptography
• Encryption algorithm and related key are kept
secret.
• Breaking the system is hard due to large
numbers of possible keys.
• For example: for a key 128 bits long
128
38
• there are

2

keys to check

≈ 10

using brute force.

The fundamental difficulty is key distribution to parties
who want to exchange messages.
PKC :the modern cryptography
• In 1970s the Public Key Cryptography
emerged.
• Each user has two mutually inverse
keys,
• The encryption key is published;
• The decryption key is kept secret.
• Anybody can send a message to Bob
but only Bob can read it.
RSA
• The most widely used PKC is the RSA
algorithm based on the difficulty of
• factoring a product ot two large primes.
• Easy Problem
Hard Problem
Given n
Given two large
compute p and q.
primes p and q
compute

n = p×q
Factoring a product of two large
primes
• The best known conventional algorithm
requires the solution time proportional to:

T (n) = exp[c(ln n) (ln ln n) ]
1/ 3

2/3

For p & q 65 digits long T(n) is approximately
one month using cluster of workstations.
For p&q 200 digits long T(n) is astronomical.
Quantum Computing algorithm for
factoring.
• In 1994 Peter Shor from the AT&T Bell
Laboratory showed that in principle a
quantum computer could factor a very long
product of primes in seconds.
• Shor’s algorithm time computational
complexity is

T (n) = O[(ln n) ]
3

Once a quantum computer is built
the RSA method
would not be safe.
Elements of the Quantum Theory
• Light waves are propagated as discrete
quanta called photons.
• They are massless and have energy,
momentum and angular momentum called
spin.
• Spin carries the polarization.
• If on its way we put a polarization filter
a photon may pass through it or may not.
• We can use a detector to check of a photon
has passed through a filter.
Photon polarization
Heisenberg Uncertainty Principle
• Certain pairs of physical properties are related
in such a way that measuring one property
prevents the observer from knowing the value
of the other.
When measuring the polarization of a photon,
the choice of what direction to measure affects
all subsequent measurements.
• If a photon passes through a vertical filter
it will have the vertical orientation regardless of
its initial direction of polarization.
Photon Polarization

Tilted filter at
the angle

θ

Vertical
filter

The probability of a photon appearing after the second
filter depends on the angle
θ = 90 degrees.

θ

and becomes

0 at

The first filter randomizes the measurements of the
second filter.
Polarization by a filter
• A pair of orthogonal filters such as
vertical/horizontal is called a basis.
• A pair of bases is conjugate if the
measurement in the first basis
completely randomizes the
measurements in the second basis.
• As in the previous slide example for

θ =45deg.
Sender-receiver of photons
• Suppose Alice uses 0-deg/90-deg polarizer
sending photons to Bob. But she does not
reveal which.
• Bob can determine photons by using
filter aligned to the same basis.
• But if he uses 45deg/135 deg polarizer to
measure the photon he will not be able to
determine any information about the initial
polarization of the photon.
• The result of his measurement will be completely
random
Eavesdropper Eve
• If Eve uses the filter aligned with
Alice’s she can recover the original
polarization of the photon.
• If she uses the misaligned filter she
will receive no information about the
photon .
• Also she will influence the original
photon and be unable to retransmit it
with the original polarization.
• Bob will be able to deduce Ave’s
presence.
Binary information
• Each photon carries one qubit of information
• Polarization can be used to represent a 0 or 1.
• In quantum computation this is called

qubit.
To determine photon’s polarization the
recipient must measure the polarization by
,for example, passing it through a filter.
Binary information
• A user can suggest a key by sending a
stream of randomly polarized photons.
• This sequence can be converted to a
binary key.
• If the key was intercepted it could be
discarded and a new stream of
randomly polarized photons sent.
The Main contribution of Quantum
Cryptography.
• It solved the key distribution problem.

• Unconditionally secure key distribution
method proposed by:
• Charles Bennett and Gilles Brassard in
1984.
• The method is called BB84.
• Once key is securely received it can be
used to encrypt messages transmitted
by conventional channels.
Quantum key distribution
• (a)Alice communicates with Bob via a
quantum channel sending him photons.
• (b) Then they discuss results using a
public channel.
• (c) After getting an encryption key Bob can
encrypt his messages and send them by
any public channel.
Quantum key distribution
• Both Alice and Bob have two polarizers
each.

+

• One with the 0-90 degree basis ( ) and one
×
with 45-135 degree basis ( )
• (a) Alice uses her polarizers to send
randomly photons to Bob in one of the four
possible polarizations 0,45,90,135 degree.
• (b) Bob uses his polarizers to measure each
b)
polarization of photons he receives.

×

He can use the( + )basis or the (
simultaneously.

×) but not both
Example of key distribution
Security of quantum key
distribution
• Quantum cryptography obtains its
fundamental security from the fact that
each qubit is carried by a single
photon, and each photon will be altered
as soon as it is read.
• This makes impossible to intercept
message without being detected.
Noise
• The presence of noise can impact
detecting attacks.
• Eavesdropper and noise on the
quantum channel are
indistinguishable.
• (1) Malicious eavesdropper can
prevent communication.
• (2) Detecting eavesdropper in the
presence of noise is hard.
State of the Quantum
Cryptography technology.
•

Experimental implementations have
existed since 1990.
• Current (2004) QC is performed over
distances of 30-40 kilometers using
optical fiber.
In general we need two capabilities.
(1) Single photon gun.
(2) Being able to measure single
photons.
State of the QC technology.
• Efforts are being made to use Pulsed
Laser Beam with low intensity for firing
single photons.
• Detecting and measuring photons is hard.
• The most common method is exploiting
Avalanche Photodiodes in the Geiger
mode where single photon triggers a
detectable electron avalanche.
State of the QC technology.
• Key transmissions can be achieved for
about 80 km distance ( Univ of Geneva
2001).
• (2)For longer distances we can use
repeaters. But practical repeaters are a
long way in the future.
• Another option is using satellites.
• Richard Hughes at LOS ALAMOS NAT
LAB (USA) works in this direction.
• The satellites distance from earth is in
hundreds of kilometers.
NIST System
• Uses an infrared laser to generate
photons
• and telescopes with 8-inch mirrors to
send and receive photons over the air.
• Using the quantum transmitted key
messages were encrypted at the rate
1 million bits per second.
The speed was impressive but the distance
between two NIST buildings was only 730
meters.
Commercial QC providers
•
•
•
•
•
•
•
•
•
•

id Quantique, Geneva Switzerland
Optical fiber based system
Tens of kilometers distances
MagiQ Technologies, NY City
Optical fiber-glass
Up to 100 kilometers distances
NEC Tokyo 150 kilometers
QinetiQ Farnborough, England
Through the air 10 kilometers.
Supplied system to BBN in Cambridge Mass.

Mais conteúdo relacionado

Mais procurados (19)

Advances In Cryptography
Advances In CryptographyAdvances In Cryptography
Advances In Cryptography
 
NIST_Presentation
NIST_PresentationNIST_Presentation
NIST_Presentation
 
Dillon Walker
Dillon WalkerDillon Walker
Dillon Walker
 
Cheng, Warren_Final Poster
Cheng, Warren_Final PosterCheng, Warren_Final Poster
Cheng, Warren_Final Poster
 
Photoelectric effect ppt
Photoelectric effect pptPhotoelectric effect ppt
Photoelectric effect ppt
 
Quantum Key Distribution Meetup Slides (Updated)
Quantum Key Distribution Meetup Slides (Updated)Quantum Key Distribution Meetup Slides (Updated)
Quantum Key Distribution Meetup Slides (Updated)
 
BASIC CONCEPT OF RADIATION SHIELDING AND ITS CALCULATION TECHNIQUES
BASIC CONCEPT OF RADIATION SHIELDING  AND ITS CALCULATION TECHNIQUES BASIC CONCEPT OF RADIATION SHIELDING  AND ITS CALCULATION TECHNIQUES
BASIC CONCEPT OF RADIATION SHIELDING AND ITS CALCULATION TECHNIQUES
 
C24 quantization-of-light
C24 quantization-of-lightC24 quantization-of-light
C24 quantization-of-light
 
Detection of Gamma Radiation
Detection of Gamma RadiationDetection of Gamma Radiation
Detection of Gamma Radiation
 
Absorption
AbsorptionAbsorption
Absorption
 
SPECTROPHOTOMETER
SPECTROPHOTOMETERSPECTROPHOTOMETER
SPECTROPHOTOMETER
 
Planck's constant presentation
Planck's constant presentationPlanck's constant presentation
Planck's constant presentation
 
Phy 310 chapter 3
Phy 310   chapter 3Phy 310   chapter 3
Phy 310 chapter 3
 
Gamma ray spectrum by using na i(tl)detector ..
Gamma ray spectrum by using na i(tl)detector ..Gamma ray spectrum by using na i(tl)detector ..
Gamma ray spectrum by using na i(tl)detector ..
 
Vu4 light&matter2009
Vu4 light&matter2009Vu4 light&matter2009
Vu4 light&matter2009
 
Ch 29 Particles and Waves
Ch 29 Particles and Waves Ch 29 Particles and Waves
Ch 29 Particles and Waves
 
PHOTOELECTRIC EFFECT
PHOTOELECTRIC EFFECT PHOTOELECTRIC EFFECT
PHOTOELECTRIC EFFECT
 
Final Year Seminar
Final Year SeminarFinal Year Seminar
Final Year Seminar
 
Photoelectric effect
Photoelectric effectPhotoelectric effect
Photoelectric effect
 

Semelhante a Introduction to quantum cryptography Dr. Janusz Kowalik

Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptographyPriya Winsome
 
Quantum cryptography data
Quantum cryptography dataQuantum cryptography data
Quantum cryptography dataKarthik Mohan
 
Quantum Cryptography
Quantum  CryptographyQuantum  Cryptography
Quantum CryptographyBise Mond
 
Quantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin TossingQuantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin TossingRuwan Ranganath
 
Quantum Cryptography - Seminar report
Quantum Cryptography - Seminar reportQuantum Cryptography - Seminar report
Quantum Cryptography - Seminar reportShyam Mohan
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum CryptographySwasat Dutta
 
quantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdfquantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdfsasasas14
 
quantum cryptography introduction for understanding
quantum cryptography introduction for understandingquantum cryptography introduction for understanding
quantum cryptography introduction for understandingSuriaRao2
 
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHYSWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHYHimanshu Shekhar
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum Cryptographysahilnarvekar
 
quantum computing and Quantum Communications
quantum computing and Quantum Communicationsquantum computing and Quantum Communications
quantum computing and Quantum CommunicationsSrinivas Bukkuru
 
20111107 g4g-com-mad
20111107 g4g-com-mad20111107 g4g-com-mad
20111107 g4g-com-madMiquel Duran
 
Quantum Cryptography presentation
Quantum Cryptography presentationQuantum Cryptography presentation
Quantum Cryptography presentationKalluri Madhuri
 

Semelhante a Introduction to quantum cryptography Dr. Janusz Kowalik (20)

Janusz Kowalik: quantum cryptography
Janusz Kowalik: quantum cryptographyJanusz Kowalik: quantum cryptography
Janusz Kowalik: quantum cryptography
 
quantum cryptography
quantum cryptographyquantum cryptography
quantum cryptography
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Quantum cryptography data
Quantum cryptography dataQuantum cryptography data
Quantum cryptography data
 
Quantum Cryptography/QKD
Quantum Cryptography/QKDQuantum Cryptography/QKD
Quantum Cryptography/QKD
 
quantumcrypto
quantumcryptoquantumcrypto
quantumcrypto
 
Quantum Cryptography
Quantum  CryptographyQuantum  Cryptography
Quantum Cryptography
 
Quantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin TossingQuantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin Tossing
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Quantum Cryptography - Seminar report
Quantum Cryptography - Seminar reportQuantum Cryptography - Seminar report
Quantum Cryptography - Seminar report
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum Cryptography
 
quantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdfquantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdf
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
quantum cryptography introduction for understanding
quantum cryptography introduction for understandingquantum cryptography introduction for understanding
quantum cryptography introduction for understanding
 
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHYSWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
 
Quantum crypto system
Quantum crypto systemQuantum crypto system
Quantum crypto system
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum Cryptography
 
quantum computing and Quantum Communications
quantum computing and Quantum Communicationsquantum computing and Quantum Communications
quantum computing and Quantum Communications
 
20111107 g4g-com-mad
20111107 g4g-com-mad20111107 g4g-com-mad
20111107 g4g-com-mad
 
Quantum Cryptography presentation
Quantum Cryptography presentationQuantum Cryptography presentation
Quantum Cryptography presentation
 

Mais de Information Security Awareness Group

Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...
Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...
Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...Information Security Awareness Group
 
Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf...
 Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf... Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf...
Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf...Information Security Awareness Group
 
Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...
Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...
Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...Information Security Awareness Group
 
Addressing Big Data Security Challenges: The Right Tools for Smart Protection...
Addressing Big Data Security Challenges: The Right Tools for Smart Protection...Addressing Big Data Security Challenges: The Right Tools for Smart Protection...
Addressing Big Data Security Challenges: The Right Tools for Smart Protection...Information Security Awareness Group
 
Big data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security AllianceBig data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security AllianceInformation Security Awareness Group
 
Authorization Policy in a PKI Environment Mary Thompson Srilekha Mudumbai A...
 Authorization Policy in a PKI Environment  Mary Thompson Srilekha Mudumbai A... Authorization Policy in a PKI Environment  Mary Thompson Srilekha Mudumbai A...
Authorization Policy in a PKI Environment Mary Thompson Srilekha Mudumbai A...Information Security Awareness Group
 
Introduction to distributed security concepts and public key infrastructure m...
Introduction to distributed security concepts and public key infrastructure m...Introduction to distributed security concepts and public key infrastructure m...
Introduction to distributed security concepts and public key infrastructure m...Information Security Awareness Group
 
OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...
OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...
OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...Information Security Awareness Group
 
Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...
Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...
Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...Information Security Awareness Group
 

Mais de Information Security Awareness Group (20)

Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...
Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...
Securing the Data in Big Data Security Analytics by Kevin Bowers, Nikos Trian...
 
Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf...
 Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf... Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf...
Mobile Device Security by Michael Gong, Jake Kreider, Chris Lugo, Kwame Osaf...
 
Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...
Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...
Mobile Devices – Using Without Losing Mark K. Mellis, Associate Information S...
 
IBM Security Strategy Intelligence,
IBM Security Strategy Intelligence,IBM Security Strategy Intelligence,
IBM Security Strategy Intelligence,
 
Addressing Big Data Security Challenges: The Right Tools for Smart Protection...
Addressing Big Data Security Challenges: The Right Tools for Smart Protection...Addressing Big Data Security Challenges: The Right Tools for Smart Protection...
Addressing Big Data Security Challenges: The Right Tools for Smart Protection...
 
Big data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security AllianceBig data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security Alliance
 
Big data analysis concepts and references
Big data analysis concepts and referencesBig data analysis concepts and references
Big data analysis concepts and references
 
PKI by Tim Polk
PKI by Tim PolkPKI by Tim Polk
PKI by Tim Polk
 
Authorization Policy in a PKI Environment Mary Thompson Srilekha Mudumbai A...
 Authorization Policy in a PKI Environment  Mary Thompson Srilekha Mudumbai A... Authorization Policy in a PKI Environment  Mary Thompson Srilekha Mudumbai A...
Authorization Policy in a PKI Environment Mary Thompson Srilekha Mudumbai A...
 
Pki by Steve Lamb
Pki by Steve LambPki by Steve Lamb
Pki by Steve Lamb
 
PKI by Gene Itkis
PKI by Gene ItkisPKI by Gene Itkis
PKI by Gene Itkis
 
Introduction to distributed security concepts and public key infrastructure m...
Introduction to distributed security concepts and public key infrastructure m...Introduction to distributed security concepts and public key infrastructure m...
Introduction to distributed security concepts and public key infrastructure m...
 
OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...
OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...
OThe Open Science Grid: Concepts and Patterns Ruth Pordes, Mine Altunay, Bria...
 
Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...
Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...
Optimal Security Response to Attacks on Open Science Grids Mine Altunay, Sven...
 
THE OPEN SCIENCE GRID Ruth Pordes
THE OPEN SCIENCE GRID Ruth PordesTHE OPEN SCIENCE GRID Ruth Pordes
THE OPEN SCIENCE GRID Ruth Pordes
 
Open Science Grid security-atlas-t2 Bob Cowles
Open Science Grid security-atlas-t2 Bob CowlesOpen Science Grid security-atlas-t2 Bob Cowles
Open Science Grid security-atlas-t2 Bob Cowles
 
Security Open Science Grid Doug Olson
Security Open Science Grid Doug OlsonSecurity Open Science Grid Doug Olson
Security Open Science Grid Doug Olson
 
Open Science Group Security Kevin Hill
Open Science Group Security Kevin HillOpen Science Group Security Kevin Hill
Open Science Group Security Kevin Hill
 
Xrootd proxies Andrew Hanushevsky
Xrootd proxies Andrew HanushevskyXrootd proxies Andrew Hanushevsky
Xrootd proxies Andrew Hanushevsky
 
Privilege Project Vikram Andem
Privilege Project Vikram AndemPrivilege Project Vikram Andem
Privilege Project Vikram Andem
 

Último

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Introduction to quantum cryptography Dr. Janusz Kowalik

  • 1. Introduction to Quantum Cryptography Dr. Janusz Kowalik IEEE talk Seattle, February 9,2005
  • 2. Cryptography. • Transmitting information with access restricted to the intended recipient even if the message is intercepted by others. • Cryptography is of increasing importance in our technological age using broadcast, network communications, Internet ,e-mail, cell phones which may transmit sensitive information related to finances, politics, business and private confidential matters.
  • 3. The process • Sender Plaintext Key Encryption Cryptotext Secure transmission Decryption Recipient Plaintext Key ready for use Message encryption Secure key distribution Hard Problem for conventional encryption
  • 4. The classic cryptography • Encryption algorithm and related key are kept secret. • Breaking the system is hard due to large numbers of possible keys. • For example: for a key 128 bits long 128 38 • there are 2 keys to check ≈ 10 using brute force. The fundamental difficulty is key distribution to parties who want to exchange messages.
  • 5. PKC :the modern cryptography • In 1970s the Public Key Cryptography emerged. • Each user has two mutually inverse keys, • The encryption key is published; • The decryption key is kept secret. • Anybody can send a message to Bob but only Bob can read it.
  • 6. RSA • The most widely used PKC is the RSA algorithm based on the difficulty of • factoring a product ot two large primes. • Easy Problem Hard Problem Given n Given two large compute p and q. primes p and q compute n = p×q
  • 7. Factoring a product of two large primes • The best known conventional algorithm requires the solution time proportional to: T (n) = exp[c(ln n) (ln ln n) ] 1/ 3 2/3 For p & q 65 digits long T(n) is approximately one month using cluster of workstations. For p&q 200 digits long T(n) is astronomical.
  • 8. Quantum Computing algorithm for factoring. • In 1994 Peter Shor from the AT&T Bell Laboratory showed that in principle a quantum computer could factor a very long product of primes in seconds. • Shor’s algorithm time computational complexity is T (n) = O[(ln n) ] 3 Once a quantum computer is built the RSA method would not be safe.
  • 9. Elements of the Quantum Theory • Light waves are propagated as discrete quanta called photons. • They are massless and have energy, momentum and angular momentum called spin. • Spin carries the polarization. • If on its way we put a polarization filter a photon may pass through it or may not. • We can use a detector to check of a photon has passed through a filter.
  • 11. Heisenberg Uncertainty Principle • Certain pairs of physical properties are related in such a way that measuring one property prevents the observer from knowing the value of the other. When measuring the polarization of a photon, the choice of what direction to measure affects all subsequent measurements. • If a photon passes through a vertical filter it will have the vertical orientation regardless of its initial direction of polarization.
  • 12. Photon Polarization Tilted filter at the angle θ Vertical filter The probability of a photon appearing after the second filter depends on the angle θ = 90 degrees. θ and becomes 0 at The first filter randomizes the measurements of the second filter.
  • 13. Polarization by a filter • A pair of orthogonal filters such as vertical/horizontal is called a basis. • A pair of bases is conjugate if the measurement in the first basis completely randomizes the measurements in the second basis. • As in the previous slide example for θ =45deg.
  • 14. Sender-receiver of photons • Suppose Alice uses 0-deg/90-deg polarizer sending photons to Bob. But she does not reveal which. • Bob can determine photons by using filter aligned to the same basis. • But if he uses 45deg/135 deg polarizer to measure the photon he will not be able to determine any information about the initial polarization of the photon. • The result of his measurement will be completely random
  • 15. Eavesdropper Eve • If Eve uses the filter aligned with Alice’s she can recover the original polarization of the photon. • If she uses the misaligned filter she will receive no information about the photon . • Also she will influence the original photon and be unable to retransmit it with the original polarization. • Bob will be able to deduce Ave’s presence.
  • 16. Binary information • Each photon carries one qubit of information • Polarization can be used to represent a 0 or 1. • In quantum computation this is called qubit. To determine photon’s polarization the recipient must measure the polarization by ,for example, passing it through a filter.
  • 17. Binary information • A user can suggest a key by sending a stream of randomly polarized photons. • This sequence can be converted to a binary key. • If the key was intercepted it could be discarded and a new stream of randomly polarized photons sent.
  • 18. The Main contribution of Quantum Cryptography. • It solved the key distribution problem. • Unconditionally secure key distribution method proposed by: • Charles Bennett and Gilles Brassard in 1984. • The method is called BB84. • Once key is securely received it can be used to encrypt messages transmitted by conventional channels.
  • 19. Quantum key distribution • (a)Alice communicates with Bob via a quantum channel sending him photons. • (b) Then they discuss results using a public channel. • (c) After getting an encryption key Bob can encrypt his messages and send them by any public channel.
  • 20. Quantum key distribution • Both Alice and Bob have two polarizers each. + • One with the 0-90 degree basis ( ) and one × with 45-135 degree basis ( ) • (a) Alice uses her polarizers to send randomly photons to Bob in one of the four possible polarizations 0,45,90,135 degree. • (b) Bob uses his polarizers to measure each b) polarization of photons he receives. × He can use the( + )basis or the ( simultaneously. ×) but not both
  • 21. Example of key distribution
  • 22. Security of quantum key distribution • Quantum cryptography obtains its fundamental security from the fact that each qubit is carried by a single photon, and each photon will be altered as soon as it is read. • This makes impossible to intercept message without being detected.
  • 23. Noise • The presence of noise can impact detecting attacks. • Eavesdropper and noise on the quantum channel are indistinguishable. • (1) Malicious eavesdropper can prevent communication. • (2) Detecting eavesdropper in the presence of noise is hard.
  • 24. State of the Quantum Cryptography technology. • Experimental implementations have existed since 1990. • Current (2004) QC is performed over distances of 30-40 kilometers using optical fiber. In general we need two capabilities. (1) Single photon gun. (2) Being able to measure single photons.
  • 25. State of the QC technology. • Efforts are being made to use Pulsed Laser Beam with low intensity for firing single photons. • Detecting and measuring photons is hard. • The most common method is exploiting Avalanche Photodiodes in the Geiger mode where single photon triggers a detectable electron avalanche.
  • 26. State of the QC technology. • Key transmissions can be achieved for about 80 km distance ( Univ of Geneva 2001). • (2)For longer distances we can use repeaters. But practical repeaters are a long way in the future. • Another option is using satellites. • Richard Hughes at LOS ALAMOS NAT LAB (USA) works in this direction. • The satellites distance from earth is in hundreds of kilometers.
  • 27. NIST System • Uses an infrared laser to generate photons • and telescopes with 8-inch mirrors to send and receive photons over the air. • Using the quantum transmitted key messages were encrypted at the rate 1 million bits per second. The speed was impressive but the distance between two NIST buildings was only 730 meters.
  • 28. Commercial QC providers • • • • • • • • • • id Quantique, Geneva Switzerland Optical fiber based system Tens of kilometers distances MagiQ Technologies, NY City Optical fiber-glass Up to 100 kilometers distances NEC Tokyo 150 kilometers QinetiQ Farnborough, England Through the air 10 kilometers. Supplied system to BBN in Cambridge Mass.