Modern Public Key Cryptography (SS 2023)
Table of Content
Content
This course will teach you…
- Advanced Cryptographic Primitives: Zero-Knowledge, Identity Management, Fully Homomorphic Encryption
- Provable security: different models of security, the basics of reductionist, simulation-based and game-based proofs for protocols and both symmetric and asymmetric primitives
- Public Key Cryptography (public key encryption schemes, signature schemes, commitment schemes, zero knowledge, and more!)
Material
Date | Lecture (14:00–16:00) | Who |
---|---|---|
01.03.2023 | Intro L01 – Basics |
LH |
08.03.2023 | L02.1 – PKE | MT |
15.03.2023 | L02.2 – PKE | LH |
22.03.2023 | L03 – Signatures | LH |
29.03.2023 | Exercises 1 – Basics of MPKC | LH |
19.04.2023 | L04 – Lattices 1 | LH |
26.04.2023 | No Lecture | / |
03.05.2023 | L05 – Lattices 2 | FS |
10.05.2023 | L06 – Provability 1 | FS |
17.05.2023 | L07 – Provability 2 | LH |
24.05.2023 | Exercises 2+3 – Lattices/Provability | FS/LH |
31.05.2023 | L09 – Zero Knowledge 1 | RW |
07.06.2023 | L10 – Zero Knowledge 2 | RW |
14.06,2023 | Exercises 4 – Zero Knowledge | RW |
Administrative Information
Tick your exercises in the TeachCenter. The deadline is right before the beginning of the exercise slot. Use your TUGonline to log in.
Lecturers

Heimberger
PhD Student