[Christian-Albrechts-Universität] [Technical Faculty]

Projektpraktikum für Ingenieure: Enigma reloaded
Wintersemester 2003/4


Veranstaltung: Nr. 080197
Vorbesprechung: keine
Termin: Montag, 12 ct
Beginn:  
Ort: HRS-3
Dozent: Martin Steffen
Hilfskräfte: keine

Für die offiziellen studientechnischen Daten sei auf das Univis-System der Universität verwiesen.



Die Enigma ist die berühmteste Vertreterin elektomechanischer Verschlüsselungsmaschinen. Sie wurde im zweiten Weltkrieg vom deutschen Militär zur verschüsselten Übermittlung von Morsesignalen auf taktischer Ebene eingesetzt. Es gelang den Allierten, in der Hauptsache den Briten mit entscheidenden Vorarbeiten der Polen, verschiedene Schwächen der Maschine selbst, ihrer Verschlüsselungsprozeduren, und allgemein fehlerhafte und schlampige Bedienung auszunutzen und so routinemäßig, wenn auch mit Unterbrechungen, den Funkverker der Achsenmächte mitzulesen.

Der Gegenstand des Praktikums ist der Entwurf und die Realisierung
  1. einer generischen Enigma sowie einer bestimmten Variante der Enigma,
  2. ihre Visualisierung in einer graphischen Benutzeroberfläche sowie
  3. die Umsetzung verschiedener kryptographischer Angriffe.
Die Implementierungsprache ist Java.


  Termin/Woche Thema Material Leistungskontrolle
1. 20.10. Einführung, Engima, CVS handouts 1, 2, 4; Aufgabenstellung 1  
2. 27.10. OO/Entwurf Walzendetails,  
3. (3.11)     (Diskussion der Entwürfe)
4. 11.11 Gui's Anhaltspunkte zu den Abnahmekriterien  
5. 17.11 Gui's Aufgabenstellung 2 1. Abnahme: Automat (+4)
6. 24.11. Angriffe auf die Enigma Bilder und Texte einpacken  
7. 1.12. Angriffe auf die Enigma (Indikatorangriff + Anfang der Zygalskiroste)    
Abgabe: Freitag 5.12, 18:00, Zusatzinfo: ``Ein/Ausgabe'' u. genauere Spezifikation, Beispieltexte
8. 8.12.  
Aufgabenstellung 3: (Angriffe)
Anhaltspunkte zu den Abnahmekriterien (Gui)
   
Abgabe: Freitag, 6.2.2004
16. 16.2 Endprüfung: 16.2.04 Anhaltspunkte zur Endprüfung   Prüfungen

Pages last (re-)generated January 5, 2004 (Martin Steffen)
This document was translated from LATEX by HEVEA and HACHA.