an introduction to quantum computers and quantum
play

An Introduction to Quantum Computers and Quantum Cryptography - PowerPoint PPT Presentation

An Introduction to Quantum Computers and Quantum Cryptography Computer Network Security Prepared by: Nima Bayan, P.Eng. Fall 2003 Contents ! Introduction " Cryptography and Relativity " Quantum Algorithms " Quantum Computers !


  1. An Introduction to Quantum Computers and Quantum Cryptography Computer Network Security Prepared by: Nima Bayan, P.Eng. Fall 2003

  2. Contents ! Introduction " Cryptography and Relativity " Quantum Algorithms " Quantum Computers ! State of the art ! Applications ! Impact on cryptography ! Future of cryptography ! Suggested references Quantum Computers Presentation, NB 2

  3. Introduction: Cryptography and Relativity ! Cryptography helps when there are uncertain transmission conditions (Passive and active attacks on the network) " Receiver problem (eavesdropping) " Sender problem (masquerading) " Authenticity problem (Replay, Delay) " Traffic analysis ! Relativity Helps: A key part of Einstein’s special theory of relativity " It is impossible to send signals faster than speed of light " Use this to open two concurrent sessions for Alice and Bob Quantum Computers Presentation, NB 3

  4. Introduction: Quantum Algorithms vs. Classical Algorithms ! Classical Computers ! Quantum computers " Alan Turing (1936) " David Deutsch (1985) ! Classical computation ! Quant. computation " Based on bits (0 or 1) " Based on qubits (0,1 and/or 0&1 !!!) ! Classical factoring ! Quant. factoring " Hard problems (NP) " Peter Shor (1994) ! Classical search ! Quant. Search " Bubble method (N/2) " Amazing speed ( √ N) " Lov Grover Quantum Computers Presentation, NB 4

  5. Quantum Computers ! Make use of two basic rules of quantum physics " Superposition " Entanglement Quantum Computers Presentation, NB 5

  6. Quantum Computers Presentation, NB 6

  7. State of the art ! Quantum computers are built on the basis of any quantic element " Atom based QC (IBM 7 qubit computer) " Electron based QC (U of Cambridge, UK) " Photon based QCs Quantum Computers Presentation, NB 7

  8. State of the art ! IBM 7 qubit computer ! Dr. Chuang ! Fluorocarbon based ! Sequence of radio pulses ! The atoms will change into superposition state Quantum Computers Presentation, NB 8

  9. State of the art ! Quantum Gyroscopes " Jonathan Dowling (NASA) ! Other applications ! Programming, ... " Edward Farhi (MIT) Quantum Computers Presentation, NB 9

  10. Impact on cryptography ! Disadvantages ! Advantages " All current hard problems " No intermediate (RSA, ...) are not going to calculations remain hard " New quantum based (more " Using Shor’s method bits more complex) algorithms " Parallel sessions for Alice and Bob " Faster search routines " Faster factorizing algorithms Quantum Computers Presentation, NB 10

  11. Suggested references ! General: " http://www.qubit.org/ " http://www.cs.caltech.edu/~westside/quantum-intro.html " http://www.qubyte.com/ " http://computer.howstuffworks.com/quantum-computer.htm " http://physicsweb.org/article/world/15/4/4/1 ! Programming languages for quantum computers " http://tph.tuwien.ac.at/~oemer/qcl.html ! Quantum computers and cryptography " http://en2.wikipedia.org/wiki/Quantum_computer " http://unisci.com/stories/20021/0215026.htm " http://www.qmechanics.supanet.com ! MIT’s Technology Review (March 2003) ! Spectrum (2002) Quantum Computers Presentation, NB 11

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend