192.115 Advanced Cryptography
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2021S, VU, 4.0h, 6.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Distance Learning

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, die Sicherheit von Systemen mittels der Methoden der beweisbaren Sicherheit zu argumentieren und sind mit "fortgeschrittenen" kryptographischen Konzepten vertraut, wie z.B. zero-knowledge Beweissysteme, Protokolle für mutli-party computation, sowie mit Systemen die auch gegen Angriffe mit Quantencomputern sicher sind. Sie werden einen Überblick über die derzeit aktiven Forschungsgebiete im Bereich der "asymmetrischen" (public-key) Kryptographie haben.

Inhalt der Lehrveranstaltung

• Provable security, the random-oracle model
• Pairing-based cryptography, identity-based encryption
• Zero-knowledge and succinct proof systems
• Lattice-based cryptography (quantum-secure public-key schemes)
• Secure multi-party computation

Methoden

(Online) Vorlesungen mit Folien und Beispiele als Hausübungen um den unterrichteten Stoff zu vertiefen.

Prüfungsmodus

Schriftlich und Mündlich

Weitere Informationen

ECTS Aufschlüsselung (6 ECTS = 150 Stunden)

Vorlesung (46 Stunden)
Hausübungen (50 Stunden)
Selbststudium (51 Stunden)
Prüfung (3 Stunden)

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.14:00 - 15:0002.03.2021 https://tuwien.zoom.us/j/97506040156 (LIVE)Präsentation der Vorlesungen in Security
Fr.14:00 - 16:0005.03.2021 - 25.06.2021 Zoom meeting (LIVE)Advanced Cryptography
Do.16:00 - 18:0011.03.2021 - 24.06.2021 Zoom meetingAdvanced Cryptography
Advanced Cryptography - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.02.03.202114:00 - 15:00 https://tuwien.zoom.us/j/97506040156Präsentation der Vorlesungen in Security
Fr.05.03.202114:00 - 16:00 Zoom meetingAdvanced Cryptography – Überblick
Do.11.03.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.12.03.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.18.03.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.19.03.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.25.03.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.26.03.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.15.04.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.16.04.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.22.04.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.23.04.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.29.04.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.30.04.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.06.05.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.07.05.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.20.05.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.21.05.202114:00 - 16:00 Zoom meetingAdvanced Cryptography
Do.27.05.202116:00 - 18:00 Zoom meetingAdvanced Cryptography
Fr.28.05.202114:00 - 16:00 Zoom meetingAdvanced Cryptography

Leistungsnachweis

Da der Kurs eine VU ist, gibt es Hausübungen, deren Lösungen im TUWEL-Kurs hinaufgeladen werden müssen und die dann in einem Zoom-Meeting von den Studentinnen und Studenten*_ vorgetragen und diskutiert werden. Weiters gibt es eine "closed-book" Abschlussprüfung, die gemäß den TU-Vorgaben online abgehalten wird. Während der Prüfung müssen sie eine Kamera aktivieren.

Zusammensetzung der Note: 50% Hausübungen und Vorträge der Beispiele; 50% Abschlussprüfung.

LVA-Anmeldung

Von Bis Abmeldung bis
15.02.2021 00:00 31.05.2021 00:00

Curricula

Literatur

In der Vorlesung verwendete Unterlagen:
• Katz, Lindell: Introduction to Modern Cryptography, 2nd Ed.
• Boneh, Shoup: A Graduate Course in Applied Cryptography v0.5 (online: https://crypto.stanford.edu/~dabo/cryptobook)
• Peikert: A Decade of Lattice Cryptography (online: https://eprint.iacr.org/2015/939)
• Lindell: Secure Multiparty Computation (online: https://eprint.iacr.org/2020/300)

Vorkenntnisse

Kenntnisse über die Grundlagen der Kryptographie, insbesondere der beweisbaren Sicherheit, wie sie in Einführungskursen wie 192.107 vermittelt werden, werden vorausgesetzt.

 

Vorausgehende Lehrveranstaltungen

Sprache

Englisch