Kryptographische Protokolle
Lerneinheit 0: Übersicht
Prof. Dr. Christoph Karg
Studiengang Informatik Hochschule Aalen
Sommersemester 2021
Organisatorisches
• Umfang: 4 Semesterwochenstunden (5 CP)
▷ Vorlesung
▷ Praktikum (Programmiersprache C++)
• Termine:
▷ Dienstag, 9:45 bis 11:15 Uhr, Raum G2 1.44
▷ Dienstag, 11:30 bis 13:00 Uhr, Raum G2 1.44
Übersicht I
• Generierung von kryptographischen Parametern
▷ Zufallszahlengeneratoren
▷ Generierung von Primzahlen
• Grundlagen zur Protokollerstellung
• Schlüsselverteilung
▷ Vorausverteilung von Schlüsseln
▷ Pattern zur Verteilung von Schlüsseln
▷ Verteilung von Sitzungsschlüsseln
Übersicht II
• Schlüsselvereinbarung
▷ Diffie-Hellman Protokoll
▷ MTI Key Agreement Protokoll
▷ Vereinbarung mittels selbstzertifizierenden Schlüsseln
• Authentisierungsprotokolle
▷ Challenge Response Verfahren
▷ Schnorr Verfahren
▷ Zwei Faktor Authentisierung
• Zero Knowledge Protokolle
• Elektronisches Geld
Prüfungsleistung
Zur erfolgreichen Absolvierung der Vorlesung müssendrei Leistungenerbracht werden:
1. Besuch des Zahlentheorie Kurses
2. Bearbeiten und Bestehen von drei Praktika
▷ Leistungsnachweis mittels Testaten
▷ Gruppen mit maximal drei Personen sind erlaubt 3. Mündliche Modulprüfung
▷ Dauer: 45 Minuten
▷ Hilfsmittel: keine
Die Teilnahme ist ab dem fünften Fachsemester möglich.
Literatur
• B. Schneier: Angewandte Kryptographie, Addison Wesley, 1996.
• N. Ferguson, B. Schneier: Practical Cryptography, Wiley, 2003.
• A. Beutelspacher, J. Schwenk,
K. Wolfenstetter: Moderne Verfahren der Kryptographie, Vieweg, 1995.
• J. Katz, Y. Lindell: Introduction to Modern Cryptography, Chapman & Hall, 2008.
• D. Stinson: Cryptography (Theory and Practice), CRC Press, 2018.
Literatur (Forts.)
• A. Menezes, P. van Oorschot, S. Vanstone:
Handbook of Applied Cryptography, CRC Press, 1997.
• K. Schmeh: Kryptografie und Public-Key Infrastrukturen im Internet, dpunkt.verlag, 2001.
• T. Cormen, C. Leiserson, R. Rivest, C. Stein:
Introduction to Algorithms, MIT Press, 2001.
• U. Breymann: Der C++ Programmierer, Hanser, 2009.