Kryptographie -
Cryptography
(V3+Ü1)
Termin: Do 14-16 h/E 402 (V), Fr 10-12 h/G 300 (V/Ü)
Doz.: Rolf Haenni (LA)
Adressaten:
Studierende des Information Engineering im Bachelor-Vertiefungsstudium/im Masterstudium
Themengebiet:
Angewandte Informatik / Grundlagen der Informatik / Informationswissenschaft
Inhalt:
Mit der zunehmenden Bedeutung des weltweiten, elektronischen
Datenverkehrs erlebt eine Disziplin, deren Ursprung mehrere Tausend
Jahre zurueckreicht, eine Renaissance: die Kryptographie. Diese
befasst sich mit der Kunst der geheimen Kommunikation in einem Umfeld
von moeglichen Gegenspielern.
Die moderne Kryptographie geht noch
einen Schritt weiter, indem sie u.a. den beiden
Kommunikationspartnern die gegenseitige Authentifizierung ermoeglicht
und gleichzeitig die Echtheit der uebertragenen Nachricht
gewaehrleistet. Die meisten modernen Verfahren beruhen auf
kryptographischen Protokollen, die auf schwierig zu loesenden
mathematischen Problemen basieren.
Diese Vorlesung bietet eine Einfuehrung in die moderne Kryptographie
in Hinblick auf konkrete Anwendungen im Internet. Die wesentlichen
mathematischen Grundlagen (One-Way Funktionen, Zahlentheorie,
Zero-Knowledge Beweise, etc.) werden ebenso diskutiert, wie die
wichtigsten Verfahren (One-Time Pad, DES, AES, RSA, Hash-Funktionen,
etc.), Protokolle (digitale Unterschiften, DSS, SSL, etc.) und
Anwendungen (PGP, E-Banking, SET, Electronic Voting, etc.).
Literatur:
Materialien werden im Lauf des Kurses angegeben.
Leistungsnachweis:
Klausur
Leistungspunkte:
Bei erfolgreicher Teilnahme können 6 Punkte angerechnet werden.