Modern Public Key Cryptography (SS 2023)

Course Number 705008 | Sommersemester 2023

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

Lena Heimberger
Lena
Heimberger

PhD Student

View more