Enigma



Mit diesem Dialog kann man die Verschlüsselung der Enigma durch führen. Dabei sollten alle Enigma Versionen abgebildet werden können.

1) Walzen  (A..V)

 KBCDA wäre die Folge:

      UKW B, I, II, III, ETW

Durch die Wahl der Walzen kann man auch eine Enigma kreieren, die es nie gab. Über die Eintritswalze werden die Signale zu der Umkehrwalze geschickt und dann zurück.

  Walze Beschreibung
A ETW 1930 Enigma I
B I 1930 Enigma I
C II 1930 Enigma I
D III 1930 Enigma I
E IV 15. Dezember 1938 M3 (Heer)
F V 15. Dezember 1938 M3 (Heer)
G VI 1939 M3 und M4 der Kriegsmarine (Feb. 1942)
H VII 1939 M3 und M4 der Kriegsmarine (Feb. 1942)
I VIII 1939 M3 und M4 der Kriegsmarine (Feb. 1942)
J UKW A  
K UKW B 2. November 1937
L UKW C 1940/41
M ETW M4  
N Beta M4  
O Gamma M4  
P UKW B dünn M4  
Q UKW C dünn M4  
R ETW (G)  
S I (G)  
T II (G)  
U III (G)  
V UKW (G)  

2) Grundstellung – Rotationsposition der Walzen zu Beginn eines Spruchs
3) Ist die momentane Position der Walzen (Walzenlage)
AAAAA bedeutet, das alle Walze auf A stehen. Die UKW und EKW immer A stehen.
4) Ringstellung der Walze Drehposition der Ringe, die den Versatz zwischen der inneren Verdrahtung der Walzen und dem Buchstaben bestimmt, zu dem der Übertrag auf die nächste Walze erfolgt.
AAAAA bedeute 00-00-00-00-00 wobei die UKW und EKW immer 00 sein sollten.
5) Die Einstellungen werden gesetzt.
Die Ringstellung wird hierbei übenommen. (7) Übernimmt die Ringstellung nicht, sondern arbeitet immer weiter.
6) Gesteckert – Zwei Buchstaben werden mit Hilfe eines in die Frontplatte gesteckten Kabels vertauscht.
AZBD würde bedeuten A wird mit Z vertauscht und B mit D.
6a) Trenner: Die Ausgabe wird in 5er Blöcken geschrieben, wird hier aber ein Buchstabe eingefügt zB: 'X' so wird der Text an dieser Stelle getrennt.
7) Der Text (8) wird verschlüsselt. Jedes drücken führt die Verschlüsselung weiter, so das man weiter Texte in (8) eintragen kann, der dann weiter verschlüsselt wird.
8) Zu verschlüsselnder Text
Umlaute und Zahlen werden automatisch konvertiert.
9) Verschlüsselter Text