Quantum Computing in Cryptography
MATH318/CPSC418 April 15, 2020
Quantum Computing in Cryptography MATH318/CPSC418 April 15, 2020 - - PowerPoint PPT Presentation
Quantum Computing in Cryptography MATH318/CPSC418 April 15, 2020 Topics: 1. Qubits: why quantum? 2. Shors algorithm and the DLP 3. Quantum Key Distribution and BB84 4. More directions in quantum cryptography 5. Resources: more directions
MATH318/CPSC418 April 15, 2020
So far, there are several possible ways to build one:
polynomial time, using Shor’s algorithm
1. If 𝑏𝑠/2 = −1 (mod 𝑂), go back to step 1 2. Else, one of gcd(𝑏𝑠/2 + 1, 𝑂) or gcd(𝑏𝑠/2 − 1, 𝑂) is a factor of 𝑂
problems that are (assumed to be) difficult for both classical and quantum computers
One solution: quantum key distribution (QKD)
https://nis-summer-school.enisa.europa.eu/2018/cources/PQC/7-preneel_qkd_enisa_v2.pdf
scenario
measurements, etc.
channel)
can later unlock it
location
And some other stuff
Google or IBM
https://link.springer.com/article/10.1007/s11433-018-9307-1
research and teaching purposes
looking at if you’re interested