This course covers basic and advanced constructions for cryptographic protocols and their applications, including Commitments, Secure Coin Flipping, Zero-Knowledge Proofs, Mixnets, Anonymous Credentials, Private Information Retrieval, Secure Multiparty Computation, and Hardware-assisted Cryptographic Protocols.
Requirements: Basic knowledge in cryptography is strongly recommended, e.g., by successfully completing the course Introduction to Cryptography.
- Dozent*in: Helen Möllering
- Dozent*in: Gowri R Chandran
- Dozent*in: Thomas Schneider