Selected Topics of Information Security (Deep Dive in Multiparty Computation)

Content

This course is a deep dive into secure multiparty computation (MPC): the cryptographic techniques that allow mutually distrustful parties to jointly compute on their private data while revealing nothing beyond the result. The course develops the field from first principles up to the constructions underlying today's deployments. Covered topics include:
  • Formal foundations. How security is defined through the real/ideal simulation paradigm, what it means to prove a protocol secure, and how such proofs compose.
  • The feasibility landscape. Possibility and impossibility results characterizing which guarantees--privacy, correctness, fairness, guaranteed output delivery--can be achieved against which adversaries, and at what price.
  • Protocol design. Secret-sharing-based protocols in the honest- and dishonest-majority settings, and advanced constructions such as the preprocessing paradigm that organizes essentially all efficient modern constructions.
  • Practice and applications. The techniques behind current state-of-the-art implementations, together with representative applications such as threshold signatures and privacy-preserving machine learning.

Material

Note: The exact lecture times might still change slightly, and will be fixed shortly.
Date and Time Who Lecture (ISEC Seminar room) Additional Material
30.11.2026 11:30 -- 14:00 DE L1 – Course introduction & organization
01.12.2026 12:00--16:00 DE L2 – TDB
02.12.2026 08:00 -- 12:00 DE L3 – TDB
03.12.2026 15:00 -- 17:30 DE L4 – TDB
04.12.2026 12:00 -- 16:00 DE L5 – TDB
07.12.2026 12:00 - 14:00 DE + FM Exercise slot 1
09.12.2026 12:00 - 14:00 DE + FM Exercise slot 2
10.12.2026 15:00--17:00 DE + FM Exercise slot 3 / Presentations
11.12.2026 12:00 - 14:00 DE + FM Student presentations
14.12.2026 09:00--13:00 DE + FM Back-up slot for presentations
 

Administrative Information

This is an intensive full-time course over two weeks, starting from November 30th. The lectures are given by Daniel Escudero, an expert with a long track-record of research and teaching in multiparty computation (MPC). The first week consists of lectures (4 hours per day) and self-study. During the first week you will be given an exercise sheet, and you will select a topic for your seminar project (from a list of suggested topics). The second week consists of self-study and daily 2-hour exercise slots, during which you will work on the exercises, present exercise solutions and be supervised on your seminar topic. The seminar projects will result in presentations, which will be held on the final exercise sessions. You will be graded based on your solutions to the exercises and on your final presentation.  

Lecture Dates

Date Begin End Location Event Type Comment
2026/11/30 11:30 14:00 CCGEG002 CLASS VU CLASS/
2026/12/01 12:00 16:00 CCGEG002 CLASS VU CLASS/
2026/12/02 08:00 12:00 CCGEG002 CLASS VU CLASS/
2026/12/03 15:00 17:30 CCGEG002 CLASS VU CLASS/
2026/12/04 12:00 16:00 CCGEG002 CLASS VU CLASS/
2026/12/07 12:00 14:00 CCGEG002 CLASS VU CLASS/
2026/12/09 12:00 14:00 CCGEG002 CLASS VU CLASS/
2026/12/10 15:00 17:00 CCGEG002 CLASS VU CLASS/
2026/12/11 12:00 14:00 CCGEG002 CLASS VU CLASS/

Lecturers

Christian Rechberger
Christian
Rechberger

Professor

View more
Fredrik Meisingseth
Fredrik
Meisingseth

PhD Candidate

View more