Inhalt
Die Kryptographie beschäftigt sich mit Methoden zur sicheren Datenübertragung.
Früher war das die Domäne von Militärs und Schlapphüten,
aber heute ist die moderne Kryptographie eine Schlüsseltechnologie
mit vielen Anwendungen, von der ec-Karte, Mobiltelefon, TV-Decodern und
``elektronischem Bargeld'' bis zur fälschungssicheren elektronischen
Unterschrift auf Bestellungen und Verträgen im Internet.
In der Vorlesung werden einige der grundlegenden modernen Kryptosysteme
vorgestellt, wie IDEA, RSA und PGP. Es wird ein präziser Rahmen erstellt,
in dem die Sicherheit dieser Systeme diskutiert werden kann.
Ein Ausschnitt aus dem ``Forschungsforum Paderborn'' hängt neben
D3.238 aus. Er gibt einen kurzen Einblick in das Thema (aber nicht alles
aus dem Artikel wird in der Vorlesung besprochen).
Termine und Räume
| Vorlesung |
Dienstag |
14.00-15.30 Uhr |
D2 |
von zur Gathen/Nüsken |
|
Donnerstag |
14.00-15.30 Uhr |
D2 |
|
| Übungen |
Montag |
16.00-18.00 Uhr |
E2.304 |
Mihailescu/Shokrollahi |
|
Dienstag |
16.00-18.00 Uhr |
D1.312 |
|
|
Dienstag |
16.00-18.00 Uhr |
H7 |
|
Bei Bedarf werden weitere Übungstermine angeboten.
Nützliche Parallelveranstaltungen
Skript
Version
vom 20.3.2001 (PostScript
1562KB, PostScript
gepackt 514KB).
Achtung: Das Skript ist nur innerhalb des Rechnernetzes der Universität
Paderborn zugänglich.
Bemerkung: Das Skript enthält in etwa die gleichen Inhalte wie
die Vorlesung, einige wenige Dinge fehlen jedoch. Abschnitte, die
in der Vorlesung gar nicht angesprochen wurden, sind mit einem Stern markiert.
Inhaltsübersicht der Vorlesung (PostScript,
PostScript
gepackt)
Die aktuelle Version ist sicher noch voller Fehler. Bitte schickt
Kommentare an nuesken@upb.de.
Materialien aus der Vorlesung
Mailverteiler
Jeder Teilnehmer der Übungen sollte sich in den Mailverteiler crypto00ws
eintragen lassen. Das geschieht automatisch, wenn ihr Aufgabe 1.2
bearbeitet. Wer das nicht tut, kann durch eine Mail an crypto00ws-lsg
in den Mailverteiler aufgenommen werden.
Übungsblätter
-
Übungsblatt 1 (PostScript,
PostScript
gepackt)
Files zu Aufgabe 1.2:
-
Übungsblatt 2 (PostScript,
PostScript
gepackt)
Files zu Aufgabe 2.1:
-
Übungsblatt 3 (PostScript,
PostScript
gepackt)
-
Übungsblatt 4 (PostScript,
PostScript
gepackt)
-
Übungsblatt 5 (PostScript,
PostScript
gepackt)
-
Übungsblatt 6 (PostScript,
PostScript
gepackt)
-
Übungsblatt 7 (PostScript,
PostScript
gepackt)
-
Übungsblatt 8 (PostScript,
PostScript
gepackt)
-
Übungsblatt 9 (PostScript,
PostScript
gepackt)
-
Übungsblatt 10 (PostScript,
PostScript
gepackt)
Files zu Aufgabe 10.1: (Achtung! Es kann sein, dass die Maple Datei
nicht der Spezifikation entspricht.)
-
Übungsblatt 11 (PostScript,
PostScript
gepackt)
-
Übungsblatt 12 (PostScript,
PostScript
gepackt)
-
Übungsblatt 13 (PostScript,
PostScript
gepackt)
-
Übungsblatt 14 (PostScript,
PostScript
gepackt)
-
Klausurvorbereitung (PostScript,
PostScript
gepackt)
-
Detaillierte Beschreibung der Polymorphen Verschlüsselungsmethode
(PDF, 367kb).
Literatur
Links
Autor: Michael
Nüsken, Jamshid
Shokrollahi, last change: