Privacy Enhancing Technologies

Fall 2024
Instructor: Prof. Florian Tramèr
Contact: florian.tramer@inf.ethz.ch
Lectures: Monday 14:15-16:00, ML F 39
Exercise Sessions: TODO
Course catalog


Moodle   –   Gradescope   –   Schedule & notes   –   Homework assignments


Description

TODO

Assignments

You must use LaTeX to write up your problem set. You must use the provided template to typset your assignment.

You must submit your problem set via Gradescope. Please use course code TODO to sign up. Note that Gradescope requires that the solution to each problem starts on a new page.

Please read the collaboration policy!You may discuss the problem sets with other students and you may work together to come up with solutions to the problems. If you do so, you must list the name of your collaborators on the first page of your submission. Each student must write up their problem set independently.

  • Problem Set 1 (source, preamble) – due Friday, Oct 18 (out: Sep 23)
  • Problem Set 2 – due Friday, Nov 8 (out: Oct 21)
  • Problem Set 3 – due Friday, Nov 29 (out: Nov 11)
  • Problem Set 4 – due Friday, Dec 20 (out: Dec 2)

Schedule

DateTopicReadings
Mo, Sep 23

Lecture Notes, Class Notes

  • Logistics
  • Commitment schemes
Mo, Sep 30
  • Secret Sharing
  • Secure Multiparty Computation
  • TODO
  • TODO
Mo, Oct 7
  • Zero-Knowledge Proofs
  • Non-interactive and succinct proofs
  • TODO
  • TODO
Mo, Oct 14
  • Polynomial IOPs
  • The PLONK SNARG
  • TODO
Fr, Oct 18

Problem Set 1 Due at 11:59pm via Gradescope

Mo, Oct 21
  • Private Information Retrieval
  • TODO
Mo, Oct 28
  • Oblivious RAM
  • TODO
Mo, Nov 4
  • Computing Private Statistics
  • Linear PCPs
  • TODO
Fr, Nov 8

Problem Set 2 Due at 11:59pm via Gradescope

Mo, Nov 11
  • Data Privacy
  • Data Reconstruction Attacks
  • TODO
Mo, Nov 18
  • Randomized Response
  • Differential Privacy
  • TODO
Mo, Nov 25
  • Laplace Mechanism
  • Approximate Differential Privacy
  • TODO
Fr, Nov 29

Problem Set 3 Due at 11:59pm via Gradescope

Mo, Dec 2
  • Privacy in Machine Learning
  • Federated Learning
  • TODO
Mo, Dec 9
  • Private learning
  • DP-SGD
  • TODO
Mo, Dec 16
  • Membership Inference Attacks
  • Privacy Auditing
  • TODO
Fr, Dec 20

Problem Set 4 Due at 11:59pm via Gradescope


Course Staff