VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

263-4658-00L 7 Credits MSC , WBZ , NDS D-INFK

Privacy Enhancing Technologies

Lecturers & Examiners: Prof. Dr. Florian Tramèr
VVZ CR 4.4

Last Updated: 2026-06-03 00:07:33

Abstract

Privacy is a fundamental human right! And yet, technological advances (in particular in computer science) can often undermine privacy.In this class we will see how to formalize various notions of privacy and how to build systems that preserve privacy, by combining techniques from cryptography and statistics.The later parts of the course will focus on applications to machine learning.

Objective

By the end of the course, students will be able to: - Reason about privacy concerns and the appropriate formalizations - Combine tools from cryptography and statistics to build privacy mechanisms - Assess, evaluate and prove privacy protection of a mechanism.

Content

The first half of the class will cover topics from cryptography such as secure multiparty computation, zero-knowledge proofs, PIR, etc. The second half will cover statistical notions of privacy, in particular differential privacy, and selected topics in machine learning privacy.

Resources

Lecture Notes

Lecture notes will be posted on Moodle.

Literature

Boneh & Shoup - A Graduate Course in Applied Cryptography References to relevant research papers will be provided

General Information

Language
English
Levels
MSC , WBZ , NDS
Frequency
Yearly recurring

Examination

Type
end-of-semester examination
Mode
written 120 minutes
Aids
None
- 50 % mid-term exam (2h)- 50 % final exam (2h)

Course Components

Type Title Time & Place Hours
lecture Privacy Enhancing Technologies No time listed 3 h weekly
exercise Privacy Enhancing Technologies No time listed 1 h weekly
independent project Privacy Enhancing Technologies No time listed 2 h weekly

Offered In