Applied Cryptography

Up

Please, make sure to reload this page to see its most recent version.
 

Slides from Fall 2021

Slides for this semester will be posted gradually, on a day of a given lecture.

 

Lecture 11 - Post-Quantum Cryptography - Part 2.


1 slide per page     2 slides per page     6 slides per page

 

Introduction to Post Quantum Cryptography by Tim Guneysu, University of Bochum, Germany

 

Lecture 10 - Post-Quantum Cryptography - Part 1.


1 slide per page     2 slides per page     6 slides per page

 

 

Lecture 9 - Elliptic Curve Cryptography.


1 slide per page     2 slides per page     6 slides per page

 

 

Lecture 8 - RSA: Genesis, Security, & Implementation.


1 slide per page     2 slides per page     6 slides per page

 

Recommended video: Euler's totient function

 

Lecture 7 - Modes of Operation & Authenticated Ciphers.

1 slide per page     2 slides per page     6 slides per page

 

 

Lecture 6 - Advanced Encryption Standard - AES.

1 slide per page     2 slides per page     6 slides per page

 

Rijndael Animation

 

Lecture 5 - Historical Ciphers & DES.


1 slide per page     2 slides per page     6 slides per page

 

 

Lecture 4 - Mathematical Background: Modular Arithmetic.


1 slide per page     2 slides per page     6 slides per page

 

 

Lecture 3 - Key Management.


1 slide per page     2 slides per page     6 slides per page

 

 

Lecture 2 - Implementation of Security Services.

1 slide per page     2 slides per page     6 slides per page

 

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.

1 slide per page     2 slides per page     6 slides per page

 

 

 Lecture 0 - Organization of the Course.

1 slide per page     2 slides per page     6 slides per page