Overview
This course aims to explore the implications of quantum computers on classical encryption algorithms and introduces BB84 as a quantum-safe alternative. The learning outcomes include understanding Shor's algorithm, implementing it using Q#, grasping the principles of BB84, and learning about classical quantum-safe algorithms. The teaching method involves explanations, demonstrations, and a touch of humor. The intended audience for this course includes individuals interested in cryptography, quantum computing, and software development.
Syllabus
Introduction
Todays topic
Yesterday
Pub Quiz
Alice and Bob
Public Key Cryptography
Quantum Computing
Youngs Double Slit Experiment
Quantum Fourier Transform
Shor Algorithm
Polarization Light
Alignment
How does BB84 work
How BB84 works
QKD networks
History lesson
Questions
Taught by
Devoxx