 
		| Lesson | Short Description | Referencies | 
|---|---|---|
| 0 | Introduction to the Course | Slides | 
| 1 | The Context of Cryptography 
 | Slides | 
| 2 | Classical Cryptosystems I 
 | Slides | 
| 3 | Classical Cryptosystems II 
 | Slides | 
| 4 | One Time Pad 
 | Slides | 
| 5 | Cryptographic Attacks 
 | Slides | 
| 6 | Block Ciphers I: Symmetric Cryptography 
 | Slides | 
| 7 | Block Ciphers II: Data Encryption Standard (DES) 
 | Slides | 
| 8 | Block Ciphers III: Triple DES (3DES) 
 | Slides | 
| 9 | Block Ciphers IV: Advanced Encryption Standard (AES) 
 | Slides | 
| 10 | Block Ciphers V: Modes of operation 
 | Slides | 
| 11 | Block Ciphers VI: Attacks 
 | Slides | 
| 12 | Public key cryptography I: Principles and applications 
 | Slides | 
| 13 | Introduction to Number Theory 
 | Slides | 
| 14 | Public key cryptography II: The RSA cryptosystem 
 | Slides | 
| 15 | Public key cryptography III: Other PKC systems 
 | Slides | 
| 16 | Public key cryptography IV: RSA attacks I 
 | Slides | 
| 17 | Public key cryptography V: RSA attacks II 
 | Slides | 
| 18 | Hash functions I: Principles and applications 
 | Slides | 
| 19 | Hash functions II: Algorithms 
 | Slides | 
| 20 | Hash functions III: Attacks 
 | Slides | 
| 21 | Message Authentication Codes and AEAD | Slides | 
| 22 | Key Managment 
 | Slides | 
| 23 | Applications of Cryptography 
 | Slides | 
| 24 | Quantum Safe Cryptography 
 | Slides | 
Book chapters: The course lectures will follow both recommended textbooks, chapters beginning with 1 refer to the textbook "Εισαγωγή στην Κρυπτογραφία" whereas chapters begining with 2 refer to the textbook "Understanding Cryptography, a textbook for students and practitioners".