Informatikseiten von Robert Löwenberg
Die Enigma ( rechts im Bild zu sehen) war eine Rotor-Schlüsselmaschine, die im Zweiten Weltkrieg zur Verschlüsselung des Nachrichtenverkehrs des deutschen Militärs und anderen Diensten verwendet wurde. Sie wurde zur geheimen Kommunikation eingesetzt. Trotz vor und während des Krieges schrittweise eingeführter Verbesserungen der Verschlüsselungsqualität, gelang es den Alliierten mit hohem personellen und maschinellen Aufwand, die deutschen Funksprüche nahezu kontinuierlich zu entziffern. Die drei Walzen sind nebeneinander unabhängig drehbar angeordnet. Jede von ihnen weist auf beiden Seiten 26 elektrische Kontakte, welche jeweils einem Buchstaben des lateinischen Alphabets zugeordnet werden. Jeweils ein Kontakt auf der einen Seite einer Walze ist durch einen isolierten Draht im Inneren der Walze mit einem Kontakt auf der anderen Seite der Walze verbunden. Insgesamt sind so, für jede Walze unterschiedlich, alle 26 Kontakte auf der einen Seite einer Walze paarweise und unregelmäßig mit den 26 Kontakten auf der anderen Seite elektrisch verbunden.
Hier ist eine Simulation der Enigma vom Typ M3 :
Mit dieser Simulation lösen wir folgende Beispielaufgabe: ENIGMA-Typ:      M III Heer & Marine Umkehrwalze (Reflektor): C Walzenlage:      I; II; V Ringstellung:    9; 17; 6 Startlage:       PST Steckbrett:      AC; BX; JV; HZ; TW; UN; MI; RD; GS Spruchschlüssel: WER Zeichenzahl mit Spruchschlüssel: 240 Ciphertext: JVP INW AMN PIC XQG TWG DYZ NGZ AFU QOT BPA CCX AUK IRO CCT VIC PZI PXX PCI JRW GGU WSO OSJ IJX PYH CHI NWX KYB COM ZML ARP ELP ESZ NQG RIX XLZ MCT PIX ZXH JXR UTD TRX PGI XGD JVV UQP CCG SMO HGQ MIF OUM NGJ PML TRQ QQB NID YCI EPV XPD TRE PUX RWJ CSM QXI NXU CIT HDF GVD SMF YQQ GZQ USP PXX AOA YEO GZI YTP DQF RMJ VMF HAA GQY
Als erstes stellen wir Umkehrwalze, Walzenlage und Startlage wie im oberen Bild zu sehen ist, ein.
Danach stellen wir Ringstellung und Steckerleiste (aktivieren diese!) wie folgt ein, anschließend sollte die Walze vollständig eingestellt sein:
https://de.wikipedia.org/wiki/Enigma_(Maschine) #/media/File:Enigma_(20967055154 ).jpg
Um die korrekte Einstellung der Enigma zu überprüfen, geben wir die ersten 6 Zeichen des Chiffrats ein, kommt nun der Spruchschlüssel 2x heraus ist die Enigma korrekt eingestellt:
Anschließend fügen wir den Ciphertext (ohne die vorher verwendeten 6 Zeichen!!) ein:
Und erhalten folgenden Plaintext: werwe rundi chwer deanw eihna chten nachh ausek ommen wiral letun dasod ersol ltene stunw irall ekomm enhei moder sollt enhei mkomm enfue reine kurze rastj elaen gerde stobe sseru mruhe aufzu nehme nundz ugebe nchar lesdi ckens einsa chtei nszwe isieb ennul lengl  schri ftste llerw erwer
bereinigt: Und ich werde an Weihnachten nach Hause kommen. Wir alle tun das oder sollten es tun. Wir alle kommen heim oder sollten heimkommen. Für eine kurze Rast, je länger desto besser, um Ruhe aufzunehmen und zu geben. Charles Dickens (1812- 70), engl. Schriftsteller