Privacy is a fundamental human right and privacy enhancing cryptography (PEC) helps to support this right. In light of worldwide electronic data protection laws (e.g., GDPR), PEC plays a fundamental role in the design and development of information systems. This course focuses on the theoretical as well as practical aspects of PEC. We aim to discuss some important and practically relevant privacy scenarios and foundational cryptographic protocols such as Differential Privacy, Zero knowledge proofs or Secure Multi-party Computation.This is a research-oriented course, so it is particularly (but not exclusively) indicated to those students who are potentially interested in doing research at the intersection between cryptography and security & privacy, or to learn the state-of-the-art in cryptographic protocols for security and privacy.
- Differential Privacy- Anonymous Credentials - Private Information Retrieval - Oblivious Data Access - Yao Garbled Circuits - Anonymous Communication - Secure Multi-party Computation
ECTS Breakdown
30h lectures20h tutorials and exercises53 self-work in tutorials and exercises1h exam46h self-study-------150 hours = 6 ECTS
Oral Exam
Exercises