Cryptography (WS 2025/26)

Course Number DATC508UF and DATC509UF | Wintersemester 2025/26

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 similar

Prerequisites Curriculum

See position in the curriculum

Objective

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

English

Teaching Method

Lectures on campus; recordings from previous year are available

How 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/578863

Lecture 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/

Lecturers

Maria Eichlseder
Maria
Eichlseder

Associate Professor

View more
Simon Maria Gerhalter
Simon Maria
Gerhalter

PhD Student

View more