Cryptography (WS 2025/26)
Table of Content
Content
* Symmetric encryption, block ciphers (DES, AES), stream ciphers * Hash functions (SHA family, Keccak) and message authentication codes * Modes of operation and authenticated encryption * Introduction to cryptanalysis of block ciphers (differential cryptanalysis) * Asymmetric encryption and signatures (RSA, ElGamal, Elliptic Curves) * Post-quantum cryptography * Protocols for authentication and key-exchange, introduction to advanced protocols for privacy (secret sharing)Administrative Information
Previous Knowledge
Basics of information security, e.g., lecture "Information Security" or similarPrerequisites Curriculum
See position in the curriculumObjective
After successful completion of this course, the students are familiar with standard cryptographic primitives used to achieve confidentiality and authentication in modern applications. The student understands how common symmetric primitives like block ciphers, stream ciphers, hash functions and message authentication codes are designed. The student understands elementary concepts of number theory and comprehends how they are used in popular asymmetric cryptography primitives. Furthermore, the student knows common modes of operation and can assess the security of protocols, including authentication, key-exchange, and zero-knowledge protocols. The student is also familiar with common cryptographic attacks techniques on symmetric primitives.Language
EnglishTeaching Method
Lectures on campus; recordings from previous year are availableHow to get a grade
Final exam (by default: written, in presence; on demand: oral, virtual)Registration
https://online.tugraz.at/tug_online/ee/rest/pages/slc.tm.cp/course-registration/578863Lecture Dates
Date | Begin | End | Location | Event | Type | Comment |
---|---|---|---|---|---|---|
2025/10/03 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/10/03 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/10/03 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/10/03 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/10/03 | 15:00 | 15:30 | HS i1 | Abhaltung | KU | fix/ |
2025/10/10 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/10/10 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/10/10 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/10/10 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/10/10 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/10/17 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/10/17 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/10/17 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/10/17 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/10/24 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/10/24 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/10/24 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/10/24 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/10/24 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/10/31 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/10/31 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/10/31 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/10/31 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/11/07 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/11/07 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/11/07 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/11/07 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/11/14 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/11/14 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/11/14 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/11/14 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/11/21 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/11/21 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/11/21 | 15:00 | 17:00 | HS i2 | Abhaltung | KU | fix/ |
2025/11/21 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/11/21 | 15:00 | 17:00 | HS i11 "SIEMENS Hörsaal" | Abhaltung | KU | fix/ |
2025/11/28 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/11/28 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/11/28 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/11/28 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/12/05 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/12/05 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/12/05 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/12/12 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/12/12 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/12/12 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/12/12 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2025/12/19 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2025/12/19 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2025/12/19 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2025/12/19 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2026/01/09 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2026/01/09 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2026/01/09 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2026/01/09 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2026/01/16 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2026/01/16 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2026/01/16 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2026/01/16 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2026/01/16 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2026/01/16 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2026/01/23 | 14:00 | 15:00 | HS i1 | Abhaltung | KU | fix/ |
2026/01/23 | 14:00 | 15:00 | HS i5 | Abhaltung | KU | fix/ |
2026/01/23 | 14:00 | 15:00 | HS i14 | Abhaltung | KU | fix/ |
2026/01/23 | 15:00 | 17:00 | HS i11 "SIEMENS Hörsaal" | Abhaltung | KU | fix/ |
2026/01/23 | 15:00 | 17:00 | HS i1 | Abhaltung | VO | fix/ |
2026/01/23 | 15:00 | 17:00 | HS i2 | Abhaltung | KU | fix/ |