Overview
This course aims to educate learners on the development of quantum-safe cryptography to protect communications from potential interception and decryption by quantum computers in the future. The course covers recent progress in quantum-resistant cryptography, its standardization by NIST, implementation in the Open Quantum Safe project, and integration into protocols like TLS, SSH, and VPN. By the end of the course, participants will gain insights into post-quantum cryptography, enabling them to experiment with safeguarding encrypted data against future quantum threats. The teaching method includes presentations, discussions on quantum algorithms, benchmarking, and practical implementations. This course is designed for individuals interested in cryptography, cybersecurity, and preparing for the impact of quantum computing on data security.
Syllabus
Introduction
About Christian
The Quantum Revolution
Quantum Cryptography
Why wait
NIST
Open Quantum Safe
Hybrid TLS and SSH
Implementation
Openssl
SSH
Quantum algorithms
Benchmarking
Network Emulator
Virtual Machines
VPN tunnel
Project Nautilus
Conclusion
Questions
Taught by
NorthSec