Lehrveranstaltungen in der Informatik

Cryptographic Protocols - Design and Analysis

Prof. Dr. S. Gajek

zurück zurück

Inhalt

Es werden Themen der modernen, praxisorientierten Kryptografie und System­sicherheit vorgestellt. Der Fokus liegt auf interaktiven Mehrparteien­protokollen unter konkurrierender Exekution. Unter anderem werden folgende Verfahren vorgestellt:

  • sichere Funktions­evaluation für die private Analyse von großen Datenmengen, wie sie für Data-Mining-Anwendungen erforderlich sind,
  • Verfahren zur vertrauenswürdigen Berechnung in der Cloud mit geringer Kommunikations­komplexität,
  • kurze, nicht-interaktive Beweis­systeme und deren Anwendung für die Verifikation von Cloud-Berechnungen.

Organisation

Workshop  4-std.

Sprache: deutsch

Präsenzstudium: 60 h, Eigenstudium: 120 h
Gesamtaufwand: 180 h

Leistungspunkte (credit points): 6

Vorbedingungen: keine

Prüfung: PL (HA, Arb, Vortrag)

Lernziele

Sie verstehen moderne Verfahren der Kryptografie, insbesondere die der interaktiven Algorithmen (Protokolle) in Mehrparteien­systemen. Sie sind in der Lage, entsprechende kryptografische Protokolle zur Lösung von aktuellen Sicherheits­problemen (z.B. im Cloud Computing oder im Interne of Things) einzu­setzen und hinsichtlich ihrer Sicherheits­garantien zu evaluieren.

Literatur

O. Goldreich: Foundations of Cryptography Vol. 1. Cambridge University Press (2008)

O. Goldreich: Foundations of Cryptography Vol. 2. Cambridge University Press (2009)

J. Katz, Y. Lindell: Introduction to Modern Cryptography. 2. Auflage, Taylor & Francis (2014)