Die Kryptologie
ist eine Basiswissenschaft für das Informationszeitalter.
Von alters her
ging es in dieser Wissenschaft um die Verschlüsselung von Nachrichten, mit
naheliegenden Anwendungen für Geheimdienste, Militär und Diplomatie, man denke an
die Geschichte der Enigma im zweiten Weltkrieg. Seit Mitte der siebziger Jahre
rückte das Gebiet ins Zentrum auch der zivilen Forschung. Zu dieser Zeit
entstanden die Vorläufer des heutigen Internet mit entsprechendem Bedarf an
vertraulicher Kommunikation, auch wurden die Grundlagen der Kryptologie in der
Mathematik, insbesondere der Zahlentheorie, neu verankert, und hinzu kamen neue
Anwendungen, z.B. die digitale Signatur, welche die Rechtsverbindlichkeit
digital übermittelter Verträge und Urkunden garantiert, und die inzwischen mit
dem Signaturgesetz in unserer Rechtsordnung verankert ist.
In der Vorlesung werden die
zahlentheoretischen Grundlagen der Public Key Kryptographie behandelt, aber
auch klassische Block- und Stromchiffren mit ihren Grundlagen in der diskreten
Mathematik, den dynamischen Systemen und der
linearen Algebra über endlichen Körpern, sowie kryptographischen
Protokolle und Zero Knowledge Beweise.
Hierzu gibt es eine klassische Übung mit wöchentlich zu bearbeitenden
Übungsaufgaben.