Kryptographie

Aktuelles

Die Vorlesung beginnt am Dienstag (15.4.) um 12:15 Uhr in H20. Am 14.4. sind keine Übungen.

Inhalt

Der Bereich Kryptographie umfasst Verfahren zur Geheimhaltung von Daten sowie zur Gewährleistung von Daten-Integrität bis hin zu komplexeren Protokollen - zum Bsp. für eCash.

In der Vorlesung werden zunächst klassische/symmetrische Verfahren besprochen. Weiter werden theoretische Modelle und Grundlagen der Zahlentheorie besprochen. Und schließlich moderne/asymmetrische Verfahren und komplexere Protokolle.

Dabei wird u.A. besprochen: Caesar-Chiffre, Vigenère-Verschlüsselung, perfekte Sicherheit, One-Time-Pad, Restklassen-Ringe, modexp, erweiterter Euklid, RSA, DES, DH-Keyexchange, Zero-Knowledge, eCash, ...

Übungen

Blatt 1 (Abgabe am Montag in der Übung)

Blatt 2 (Programmieraufgabe | Eingabe zur Programmieraufgabe | Eingabe zur Aufgabe 2.4) *inkl. Vorlesung am 25.4.*

Blatt 3

Blatt 4

Blatt 5

Blatt 6

Blatt 7

Blatt 8

Blatt 9

Blatt 10

Blatt 11 - Kleine Änderung an Aufgabe 11.1 (1.7.2008)

Blatt 12 - Tippfehler in 12.1 korrigiert (8.7.2008)

Literatur

  • N. Smart: Cryptography - an Introduction
  • J. Buchmann: Einführung in die Kryptographie
  • S. Singh: Geheime Botschaften. Die Kunst der Verschlüsselung von der Antike bis in die Zeiten des Internet.
  • A. Beutelspacher: Kryptografie in Theorie und Praxis
  • A. Menezes: Handbook of Applied Cryptography (http://www.cacr.math.uwaterloo.ca/hac/)
  • D. Stinson: Cryptography - Theory and Practise
  • S. Yan: Number Theory for Computing
  • H. Delfs: Introduction to Cryptography
  • D. Wätjen: Kryptographie

Vorlesungszeiten

Di 12:15 - 13:45 in O27/H20
Fr 10:15 - 11:45 in O27/H20

Übungsleiter

Tobias Eibach

Übungen

Mo 16:00-17:30 in O27/H20

Weitere Informationen

LSF-Eintrag: Bachelor, Master/Dipl

Praktikum / Diplomarbeit in Kryptographie