course: Master-Seminar on Secure Multiparty Computation

number:
150534
teaching methods:
seminar
responsible person:
Jun. Prof. Dr. Sebastian Faust
lecturer:
Jun. Prof. Dr. Sebastian Faust (Mathematik)
language:
german
HWS:
3
CP:
3
offered in:

Exam

All statements pertaining to examination modalities (for the summer/winter term of 2020) are given with reservations. Changes due to new requirements from the university will be announced as soon as possible.
Form of exam:seminar
Registration for exam:None
continual assessment

goals

Die Stu­die­ren­den kön­nen sich selb­stän­dig Ori­gi­nal­ar­bei­ten aus dem Be­reich Kryp­tog­ra­hie an­ei­ge­nen, und wis­sen­schaft­li­che Er­geb­nis­se prä­sen­tie­ren.

content

ichere Multiparty Computation (MPC) Protokolle sind ein faszinierender Baustein der modernen Kryptographie. Ein MPC Protokoll erlaubt es Parteien sicher und verteilt beliebige Funktionen zu berechnen selbst wenn die Teilnehmer des Protokolls beliebig von den Vorschriften des Protokolls abweichen können. In dem Seminar werden wir grundsätzliche Konzepte und Protokolle aus dem Gebiet der MPC durchnehmen. Das Seminar orientiert sich dazu unter anderem an folgendem Buch:

Secure Multiparty Computation and Secret Sharing, Ronald Cramer, Ivan Bjerre Damgård, Jesper Buus Nielsen

Voraussichtliche Themen sind:

  • Verifiable secret sharing
  • Definition von MPC Protokollen (passiv/aktiv)
  • OT Protokolle
  • Informationstheoretisch sichere MPC Protokolle
  • Effizientere MPC Protokolle gegen PPT Angreifer
  • Sichere 2-Parteien Protokolle mit Yao Garbled Circuits

requirements

keine

recommended knowledge

Kenntnisse aus der Vorlesung Kryptographie notwendig. Kenntnisse aus Spezialvorlesungen aus der Kryptographie sind von Vorteil.