Please, make sure to reload this page to see its most recent version.
Slides from Fall 2021
Lecture 11 - Post-Quantum Cryptography - Part 2.
Introduction to Post Quantum Cryptography by Tim Guneysu, University of Bochum, Germany
Lecture 10 - Post-Quantum Cryptography - Part 1.
Lecture 9 - Elliptic Curve Cryptography.
Lecture 8 - RSA: Genesis, Security, & Implementation.
Recommended video: Euler's totient function
Lecture 7 - Modes of Operation & Authenticated Ciphers.
Lecture 6 - Advanced Encryption Standard - AES.
Rijndael Animation
Lecture 5 - Historical Ciphers & DES.
Lecture 4 - Mathematical Background: Modular Arithmetic.
Lecture 3 - Key Management.
Lecture 2 - Implementation of Security Services.
Exercise 1: Security Services in Multistep Protocols (with solutions)
Exercise 2: Message Authentication Code (with solutions)
Recommended video: Securing Stream Ciphers (HMAC) - Computerphile
Lecture 1 - Basic Concepts of Cryptography. Types of Cryptosystems.
Lecture 0 - Organization of the Course.