Der Prüfungsplan für den zweiten Prüfungszeitraum ist online!
Die Kryptographie beschäftigt sich mit Methoden zur sicheren Datenübertragung. Moderne Kryptographie ist eine Schlüsseltechnologie mit vielen Anwendungen, von der EC-Karte, Mobiltelefon, TV-Decodern und elektronischem Geld bis zur fälschungssicheren elektronischen Unterschrift auf Bestellungen und Verträgen im Internet.
In dieser Vorlesung werden einige der grundlegenden modernen Kryptosysteme wie AES und RSA vorgestellt. Weiter werden die wichtigsten Sicherheitskonzepte der modernen Kryptographie diskutiert.
Zum Bestehen der Veranstaltung sind 40% der Heimübungspunkte und die bestandene mündliche Prüfung notwendig!
Die Prüfungen werden am 24.- 27. Juli 2012 im Raum F2.101 statt finden. Eine konkrete Terminliste wird ein paar Tage vorher hier online gestellt. Hier finden Sie den endgültigen -> Prüfungsplan <-
Der zweite Prüfungszeitraum wird voraussichtlich am 25., 26. und 28. September 2012 stattfinden. Eine konkrete Terminliste wird ein paar Tage vorher hier online gestellt.
Hier finden Sie den -> Prüfungsplan <- für den zweiten Prüfungszeitraum.
Durch erfolgreiche Bearbeitung der Heimübungen haben Sie die Möglichkeit Ihre in der abschliessenden Prüfung erreichte Note wie folgt zu verbessern:
Vorlesung
Übung
In jeder zweiten Woche wird eine Sammlung an Präsenzübungsaufgaben hier erscheinen. Diese Aufgaben sollen unter Anleitung der Tutoren in Eigen- und Gruppenarbeit in den Übungsgruppen bearbeitet und gelöst werden.
Wir fordern Sie ausdrücklich auf, in kleinen Gruppen (2-3 Personen) gemeinsam die Vorlesung nachzuarbeiten und die Übungen zu bearbeiten. Für den Lernerfolg (und den Spaß am Studieren) ist das sehr förderlich.
Sie dürfen Ihre Übungen auch in solchen Gruppen abgeben!
Punkteliste: Jetzt -> hier <- verfügbar.
Sollten die eingetragenen Punkte nicht mit den Punkten auf ihren Abgaben übereinstimmen oder gänzlich fehlen, so wenden Sie sich bitte an Paul Wolf.
Da immer wieder Abgaben korrigiert wurden, die keinen Namen trugen und somit auch nicht in der Punkteliste eingetragen werden konnten, müssen wir Sie darauf hinweisen, dass wir die Punkte nur dann nachträglich eintragen werden, wenn Sie uns durch eine andere Abgabe mit gleicher Handschrift die Zuordnung nachweisen können.
Es wird aller Voraussicht nach kein gesondertes Skript zu dieser Vorlesung geben. Zur Nacharbeit wird die unten angegebene Literatur empfohlen.
Zur Auffrischung des benötigten Vorwissens aus der Mathematik für Informatiker kann die folgende kurze Zusammenfassung dienen.
An dieser Stelle veröffentlichen wir nach und nach die Folien aus der Vorlesung. Bitte beachten Sie, dass diese Folien keinen selbsterklärenden Charakter haben und sowohl den Besuch der Vorlesung als auch das Studium eines Fachbuches nicht ersetzen können. Die gegebenen Literaturverweise beziehen sich auf die jeweils relevanten Abschnitte im Buch von Buchmann (2010).
| Thema | Folien | Literatur | ||
| 1. Einführung und Organisatorisches | [pdf] | --- | ||
| 2.1 Verschlüsselungsverfahren 2.2 Symmetrische und asymmetrische Verschlüsselung 2.3 Sicherheit von Verschlüsselung 2.4 Blockchiffren | [pdf] | Buchmann (2010): Abs. 4.1--4.6 | ||
| 2.5 Verschlüsselungsmodi | [pdf] | Buchmann (2010): Abs. 4.8 | ||
| 2.6 Sichere Blockchiffren | [pdf] | Buchmann (2010): Abs. 4.15 | ||
| 3.1 Diskrete Wahrscheinlichkeiten 3.2 Perfekte Geheimhaltung | [pdf] | Buchmann (2010): Abs. 5.1--5.2 und 5.4--5.5 | ||
| 4.1 Feistel-Chiffren 4.2 Data Encryption Standard DES | [pdf] | Buchmann (2010): Kapitel 6 | ||
| 5.1 Substitutions-Permutations-Chiffren 5.2 Advanced Encryption Standard AES 5.3 Endliche Körper 5.4 SubBytes 5.5 ShiftRows und MixColumns 5.6 Diffusion in AES | [pdf] | Buchmann (2010): Kapitel 7 | ||
| 6.1 Public-Key Kryptographie 6.2 Sicherheit von Public-Key Verschlüsselung | [pdf] | Buchmann (2010): Abs. 9.1--9.2 | ||
| 6.3 RSA-Kryptosystem | [pdf] | Buchmann (2010): Abs. 9.3 | ||
| 6.4 Elgamal-Kryptosystem 6.5 Hybrid-Verfahren | [pdf] | Buchmann (2010): Abs. 9.6 | ||
| 6.6 Schlüsselaustausch und das DH-Protokoll | [pdf] | Buchmann (2010): Abs. 9.5 | ||
| 7.1 Integrität und Hashfunktionen 7.2 Konstruktion von Kompressionsfunktionen 7.3 Von Kompressionsfunktionen zu Hashfunktionen | [pdf] | Buchmann (2010): Abs. 12.1--12.4, 12.7 | ||
| 7.4 Message Authentication Codes (MACs) | [pdf] | Buchmann (2010): Abs. 12.8 | ||
| 8. Digitale Signaturen | [pdf] | Buchmann (2010): Abs. 13.1--13.6 |
Wichtig: Bevor Sie sich auf diesen Webseiten mit Ihrem IMT-Passwort anmelden können müssen Sie sich einmalig mit einer Vorlesungs-Kennummer authentifizieren. Diese Vorlesungs-Kennummer erfahren Sie in der Vorlesung oder in den Übungen.