SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Quantum
Cryptography
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
Cryptotext
Decryption
PlaintextRecipient
Message encryption
Key
Key ready for use
Secure key distribution
Encryption
Secure
transmission
Hard Problem for conventional
encryption
keys to check using brute force.
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
• there are
38128
102 
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 out two large primes.
• Easy Problem Hard Problem
qpn 
Given two large
primes p and q
compute
Given n
compute p and q.
Factoring A Product Of Two Large Primes
• The best known conventional algorithm requires the solution time
proportional to:
])ln(ln)(lnexp[)( 3/23/1
nncnT 
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
])[(ln)( 3
nOnT 
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.
The probability of a photon appearing after the second
filter depends on the angle and becomes 0 at
= 90 degrees.
Photon Polarization

Vertical filter
Tilted filter at
the angle
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 polarization of
photons he receives.
He can use the( + )basis or the ( ) but not both
simultaneously.


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).
• 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.
Advantages and Disadvantages
Advantages of Quantum cryptography:
• Virtually un-hackable
• Simple to use
• Less resources needed to maintain it
• Used to detect eavesdropping in quantum key distribution.
Disadvantages of Quantum cryptography:
• The signal is currently limited to 90 miles
• Could replace a lot of jobs
Conclusion
• Quantum cryptography promises to revolutionize secure communication
by providing security based on the fundamental laws of physics, instead
of the current state of mathematical algorithms or computing
technology.
• The devices for implementing such methods exist and the performance
of demonstration systems is being continuously improved.
• Within the next few years, if not months, such systems could start
encrypting some of the most valuable secrets of government and
industry.
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Advances In Cryptography
Advances In CryptographyAdvances In Cryptography
Advances In CryptographyRare Input
 
A Study of Wireless Technology Based Pilgrim Tracking Systems
A Study of Wireless Technology Based Pilgrim Tracking SystemsA Study of Wireless Technology Based Pilgrim Tracking Systems
A Study of Wireless Technology Based Pilgrim Tracking Systemsdeepakiitr15
 
Blind audio source separation based on time-frequency structure models
Blind audio source separation based on time-frequency structure modelsBlind audio source separation based on time-frequency structure models
Blind audio source separation based on time-frequency structure modelsKitamura Laboratory
 
Aplikasi sensor pyroelectric
Aplikasi sensor pyroelectricAplikasi sensor pyroelectric
Aplikasi sensor pyroelectric111903102021
 
VideoTrackingOfAirborneGases
VideoTrackingOfAirborneGasesVideoTrackingOfAirborneGases
VideoTrackingOfAirborneGasesMonica Yoo
 
Basic introduction of FTIR
Basic introduction of FTIRBasic introduction of FTIR
Basic introduction of FTIRjitesh yadav
 
Advanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game Changer
Advanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game ChangerAdvanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game Changer
Advanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game ChangerSabrie Soloman
 
Cost-Efficient Sensor Deployment in Indoor Space with Obstacles
Cost-Efficient Sensor Deployment in Indoor Space with ObstaclesCost-Efficient Sensor Deployment in Indoor Space with Obstacles
Cost-Efficient Sensor Deployment in Indoor Space with ObstaclesUbi NAIST
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingOmer Ali
 
Prior distribution design for music bleeding-sound reduction based on nonnega...
Prior distribution design for music bleeding-sound reduction based on nonnega...Prior distribution design for music bleeding-sound reduction based on nonnega...
Prior distribution design for music bleeding-sound reduction based on nonnega...Kitamura Laboratory
 

Was ist angesagt? (15)

Advances In Cryptography
Advances In CryptographyAdvances In Cryptography
Advances In Cryptography
 
FTIR
FTIRFTIR
FTIR
 
Ftir tarininng report pdf
Ftir tarininng report pdfFtir tarininng report pdf
Ftir tarininng report pdf
 
A Study of Wireless Technology Based Pilgrim Tracking Systems
A Study of Wireless Technology Based Pilgrim Tracking SystemsA Study of Wireless Technology Based Pilgrim Tracking Systems
A Study of Wireless Technology Based Pilgrim Tracking Systems
 
FTIR vs Dispersive IR
FTIR vs Dispersive IRFTIR vs Dispersive IR
FTIR vs Dispersive IR
 
Gritta ftir
Gritta ftirGritta ftir
Gritta ftir
 
Blind audio source separation based on time-frequency structure models
Blind audio source separation based on time-frequency structure modelsBlind audio source separation based on time-frequency structure models
Blind audio source separation based on time-frequency structure models
 
Aplikasi sensor pyroelectric
Aplikasi sensor pyroelectricAplikasi sensor pyroelectric
Aplikasi sensor pyroelectric
 
VideoTrackingOfAirborneGases
VideoTrackingOfAirborneGasesVideoTrackingOfAirborneGases
VideoTrackingOfAirborneGases
 
Basic introduction of FTIR
Basic introduction of FTIRBasic introduction of FTIR
Basic introduction of FTIR
 
Advanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game Changer
Advanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game ChangerAdvanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game Changer
Advanced Sensor Tech : SpectRx™ , Lightning Speed & Hardness Test Game Changer
 
FTIR spectroscopy
FTIR spectroscopyFTIR spectroscopy
FTIR spectroscopy
 
Cost-Efficient Sensor Deployment in Indoor Space with Obstacles
Cost-Efficient Sensor Deployment in Indoor Space with ObstaclesCost-Efficient Sensor Deployment in Indoor Space with Obstacles
Cost-Efficient Sensor Deployment in Indoor Space with Obstacles
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
 
Prior distribution design for music bleeding-sound reduction based on nonnega...
Prior distribution design for music bleeding-sound reduction based on nonnega...Prior distribution design for music bleeding-sound reduction based on nonnega...
Prior distribution design for music bleeding-sound reduction based on nonnega...
 

Ähnlich wie Quantum cryptography

Cryptopresentationfinal
CryptopresentationfinalCryptopresentationfinal
Cryptopresentationfinalskadyan1
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptographyAnisur Rahman
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum CryptographySwasat Dutta
 
Quantum cryptography data
Quantum cryptography dataQuantum cryptography data
Quantum cryptography dataKarthik Mohan
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptographyPriya Winsome
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum Cryptographysahilnarvekar
 
quantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdfquantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdfsasasas14
 
Quantum Cryptography & Key Distribution.pptx
Quantum Cryptography & Key Distribution.pptxQuantum Cryptography & Key Distribution.pptx
Quantum Cryptography & Key Distribution.pptxDaniel938043
 
Quantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin TossingQuantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin TossingRuwan Ranganath
 
Quantum cryptography by Girisha Shankar, Sr. Manager, Cisco
Quantum cryptography by Girisha Shankar, Sr. Manager, CiscoQuantum cryptography by Girisha Shankar, Sr. Manager, Cisco
Quantum cryptography by Girisha Shankar, Sr. Manager, CiscoVishnu Pendyala
 
quantum computing and Quantum Communications
quantum computing and Quantum Communicationsquantum computing and Quantum Communications
quantum computing and Quantum CommunicationsSrinivas Bukkuru
 
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 Computing and Blockchain: Facts and Myths
Quantum Computing and Blockchain: Facts and Myths  Quantum Computing and Blockchain: Facts and Myths
Quantum Computing and Blockchain: Facts and Myths Ahmed Banafa
 

Ähnlich wie Quantum cryptography (20)

Janusz Kowalik: quantum cryptography
Janusz Kowalik: quantum cryptographyJanusz Kowalik: quantum cryptography
Janusz Kowalik: quantum cryptography
 
quantum cryptography
quantum cryptographyquantum cryptography
quantum cryptography
 
Cryptopresentationfinal
CryptopresentationfinalCryptopresentationfinal
Cryptopresentationfinal
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum Cryptography
 
quantumcrypto
quantumcryptoquantumcrypto
quantumcrypto
 
Quantum cryptography data
Quantum cryptography dataQuantum cryptography data
Quantum cryptography data
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Quantum Cryptography
Quantum CryptographyQuantum Cryptography
Quantum Cryptography
 
Quantum Cryptography/QKD
Quantum Cryptography/QKDQuantum Cryptography/QKD
Quantum Cryptography/QKD
 
quantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdfquantumcryptography-180425230158.pdf
quantumcryptography-180425230158.pdf
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Quantum Cryptography & Key Distribution.pptx
Quantum Cryptography & Key Distribution.pptxQuantum Cryptography & Key Distribution.pptx
Quantum Cryptography & Key Distribution.pptx
 
Quantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin TossingQuantum Cryptography - Quantum Coin Tossing
Quantum Cryptography - Quantum Coin Tossing
 
Quantum cryptography by Girisha Shankar, Sr. Manager, Cisco
Quantum cryptography by Girisha Shankar, Sr. Manager, CiscoQuantum cryptography by Girisha Shankar, Sr. Manager, Cisco
Quantum cryptography by Girisha Shankar, Sr. Manager, Cisco
 
Radio waves ppt
Radio waves pptRadio waves ppt
Radio waves ppt
 
quantum computing and Quantum Communications
quantum computing and Quantum Communicationsquantum computing and Quantum Communications
quantum computing and Quantum Communications
 
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHYSWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
SWITCH FROM TRADITIONAL TO MODERN CRYPTOGRAPHY
 
Quantum Computing and Blockchain: Facts and Myths
Quantum Computing and Blockchain: Facts and Myths  Quantum Computing and Blockchain: Facts and Myths
Quantum Computing and Blockchain: Facts and Myths
 

Kürzlich hochgeladen

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 

Kürzlich hochgeladen (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 

Quantum cryptography

  • 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 Cryptotext Decryption PlaintextRecipient Message encryption Key Key ready for use Secure key distribution Encryption Secure transmission Hard Problem for conventional encryption
  • 4. keys to check using brute force. 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 • there are 38128 102  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 out two large primes. • Easy Problem Hard Problem qpn  Given two large primes p and q compute Given n compute p and q.
  • 7. Factoring A Product Of Two Large Primes • The best known conventional algorithm requires the solution time proportional to: ])ln(ln)(lnexp[)( 3/23/1 nncnT  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 ])[(ln)( 3 nOnT  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. The probability of a photon appearing after the second filter depends on the angle and becomes 0 at = 90 degrees. Photon Polarization  Vertical filter Tilted filter at the angle 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 polarization of photons he receives. He can use the( + )basis or the ( ) but not both simultaneously.  
  • 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). • 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.
  • 29. Advantages and Disadvantages Advantages of Quantum cryptography: • Virtually un-hackable • Simple to use • Less resources needed to maintain it • Used to detect eavesdropping in quantum key distribution. Disadvantages of Quantum cryptography: • The signal is currently limited to 90 miles • Could replace a lot of jobs
  • 30. Conclusion • Quantum cryptography promises to revolutionize secure communication by providing security based on the fundamental laws of physics, instead of the current state of mathematical algorithms or computing technology. • The devices for implementing such methods exist and the performance of demonstration systems is being continuously improved. • Within the next few years, if not months, such systems could start encrypting some of the most valuable secrets of government and industry.