Privacy Enhancing Technologies (PETs)
This course is listed
- in Aachen RWTHonline as Privacy Enhancing Technologies,
- in Bonn Basis as MA-INF 1223 Privacy Enhancing Technologies (PETs).
- in eCampus as |2024 SoSe| MA-INF 1223 Privacy Enhancing Technologies (PETs). (+sign-up),
To participate in this course, please join this course in eCampus [direct sign up]! This is only possible with a valid Uni ID of the university of Bonn.
Contents
With more and more data available a clear separation of sensitive data is necessary and needs to be protected. Some of that data must stay within strict environments, for examples hospitals must store certain highly sensitive medical information about patients but they are not allowed to store it outside its own facilities. Some of that data is stored or collected in a cloud environment in encrypted form, say data from a medical device or a smart home. But it shall still be possible to derive important conclusions from it, for example to send immediate help to a patient suffering a heart attack.
Innovative solutions are needed in this area of tension. The research in cryptography provides some highly sophisticated tools for solving the like problems.
- Fully homomorphic encryption (FHE).
- *Zero-Knowledge techniques, in particular: Non-interactive zero-knowledge proof (NIZKs).
- Secure multi-party computations (MPC). [Including: Yao's garbled circuits. Oblivious transfer. Private set intersection (PSI).]
- *Anonymisation, TOR. Pseudonymization. Blinding.
- *Weaker privacy notions, like differential privacy.
This course shall be the first of two related courses covering different parts from this list.
Lecture
Time & Place
- Plenum: Wednesday, 1200 c.t.-1400, b-it 0.107 and digital lecture room.
Discussions of questions and items related to exercises, lectures and everything. - Tutorial: Monday 1400 c.t.-1545, b-it 0.107 and digital tutorial room.
Guided help for present exercises and topics.
Presentations of just reviewed solutions. - Consultation time (optional): Monday, 1215 c.t.-1400, digital lecture room.
This is for personal questions.
First meeting:
- Monday, 15 April 2023, 1200-1345, Introduction & Speed grouping, b-it 0.107 and digital lecture room.
To ease your communication you can at any time appoint with each other in this free room.
Notes & Exercises
You will find notes and exercises at sciebo until January 2025.
Lecture recordings, exercise handin and feedback are handled via the eCampus pages of the course.
Exam
Prerequisites
- Good knowledge of basic cryptography -including public key systems, modern security definitions and security reductions- and
- fast understanding of mathematical and computer science topics is required.
Allocation
4+2 SWS.
- Master in Media Informatics: Computer and Communication Technology, 8 ECTS credits.
- Master in Computer Science at University of Bonn, 9 CP.