Website
Modulhandbuch

Modul CS4703-KP06

Advanced Cryptology (AdvCrypto)

Dauer:


1 Semester
Angebotsturnus:


Jedes Sommersemester
Leistungspunkte:


6
Studiengang, Fachgebiet und Fachsemester:
  • Master Informatik 2019 (Teil eines Vertiefungsmoduls), Modulteil, Beliebiges Fachsemester
  • Master Robotics and Autonomous Systems 2019 (Wahlpflicht), Zusätzlich anerkanntes Wahlpflichtmodul, Beliebiges Fachsemester
  • Master Mathematik in Medizin und Lebenswissenschaften 2016 (Wahlpflicht), Informatik, 3. Fachsemester
  • Master IT-Sicherheit 2019 (Wahlpflicht), IT-Sicherheit Security und Privacy, Beliebiges Fachsemester
Lehrveranstaltungen:
  • CS4703-Ü: Advanced Cryptoplogy (Seminaristischer Unterricht mit Übungen, 1 SWS)
  • CS4703-V: Advanced Cryptoplogy (Vorlesung, 3 SWS)
Workload:
  • 20 Stunden Prüfungsvorbereitung
  • 60 Stunden Präsenzstudium
  • 100 Stunden Selbststudium
Lehrinhalte:
  • Konkrete Sicherheit und asymptotische Sicherheit: Vergleich beider Ansätze in Bezug zu Modes of Operations
  • Block-Ciphers: Feistel Networks, Substitution-Permutation Networks, Designprinzipien, Lineare Kryptanalyse, Differentielle Kryptanalyse
  • Authenticated Encryption
  • Sichere Mehrparteienberechungen: Preprocessing Modell, Absicherung von Algorithmen gegen Seitenkanalangriffe, MPC-in-the-Head (für ZK-Beweise)
  • Obfuscation: Nicht-Machbarkeit (BlackBox), Machbarkeit (indistinguishable Obfuscation)
Qualifikationsziele/Kompetenzen:
  • Die Studierenden können die grundlegenden theoretischen Objekte der Kryptographie erklären und anwenden
  • Sie sind in der Lage, aktuelle Konzepte der Kryptographie zu verstehen
  • Sie können ein tieferes Verständnis kryptographischer Methoden demonstrieren
  • Sie verstehen grundlegende Verbindungen zwischen theoretischen und praktischen Aspekten der Kryptographie
  • Sie sind in der Lage, aktuelle wissenschaftliche Arbeiten zur Kryptografie zu verstehen und zu erklären
Vergabe von Leistungspunkten und Benotung durch:
  • Klausur oder mündliche Prüfung nach Maßgabe des Dozenten
  • Hausarbeit
Setzt voraus:
Modulverantwortlicher:
Lehrende:
Literatur:
Sprache:
  • Englisch, außer bei nur deutschsprachigen Teilnehmern
Bemerkungen:

Zulassungsvoraussetzungen zur Belegung des Moduls:
- Keine (die Kompetenzen der unter „Setzt voraus“ genannten Module werden für dieses Modul benötigt, sind aber keine formale Voraussetzung)

Zulassungsvoraussetzungen zur Teilnahme an Modul-Prüfung(en):
- Eine Vorlesung in LaTeX aufschreiben
- Bearbeitung der Übungsaufgaben gemäß Vorgabe am Semesteranfang
- Präsentation einer wissenschafltichen Publikation

Modulprüfung(en):
- CS4703-L1 Advanced Cryptology, mündliche Prüfung, 100% der Modulnote

Laut Beschluss des Prüfungsausschusses Informatik vom SS 2023 kann dieses Modul von Studierenden Master Informatik SGO ab 2019 im Bereich 5. Wahlpflichtfach gewählt werden. Und laut Beschluss dieses Prüfungsausschusses vom 3.11.2025 kann dieses Modul nicht mehr von Studierenden Master Informatik im Bereich 5. Wahlpflichtfach gewählt werden, weil es seitdem Teil des neuen Vertiefungsmoduls CS4523-KP12 Informationssicherheit und Kryptografie ist.

Letzte Änderung:
11.12.2025