Diffie-Hellman
This page provides study materials on the Diffie-Hellman protocol for secure key exchange over insecure channels. The corresponding lecture introduces the intuition on why we need key exchange, explains the protocol and why it is secure, discusses vulnerabilities and how to fix them, and finally goes through advantages and disadvantages.
(Re-)Watch the Lecture
Download the Lecture Slides
đź“„ Please click the image to download/view the slides (PDF).
Listen to the Podcast
Using the lecture notes, I made an AI-generated podcast with NotebookLM for auditory learners.
Find Additional Study Materials
- Great lectures from RUB about Diffie-Hellman
- Full introduction book on “Understanding Cryptography” by Christof Paar, Jan Pelzl, Bart Preneel
- Full introduction book on “IT-Sicherheit: Konzepte - Verfahren - Protokolle” by Claudia Eckert
- Small Intro Video on Diffie-Hellman
- Shor’s Algorithm: How Quantum Computers affect Diffie-Hellman
