Datensicherheit und Kryptographie
Inhalt: |
In dieser Vorlesung wird zunächst die algorithmische Komplexität von Funktionen/Problemen betrachtet, speziell wird das Konzept �NP � Vollständigkeit� vorgestellt. Danach werden wichtige und häufig benutzte Verfahren, die im Zusammenhang mit der Verschlüsselung von Daten verwendet werden, vorgestellt und hinsichtlich ihrer Sicherheit gegenüber Angriffen von Dritten analysiert. Nach der Vorstellung einiger klassischer Verfahren wie Cäsar- und Hill-Chiffre wird speziell das RSA-Verfahren inklusive verschiedener Varianten sowie deren Sicherheit und Anwendungen behandelt. Desweiteren werden unter Anderem die Themen Digitale Unterschriften und Hashfunktionen erläutert. Die in der Vorlesung vorgestellten Techniken werden in den zugehörigen Übungen angewandt und vertieft. |
Literatur: |
|
Teilnehmer: |
BA-Angewandte Informatik und ggf. weitere Studienrichtungen |
Abschluss: |
Leistungsnachweis oder Prüfung je nach Fachrichtung |
Bemerkungen: |
Die Bedingungen für den Erwerb der Prüfungsvorleistung sehen folgendermaßen aus:
|
Cryptool: |
Link zum Cryptool-Projekt |
Übungen: |