Bletchley
Bletchley Park, Sitz der Government Code and Cypher School. Hier arbeiteten die britischen Codeknacker in den 'huts' (engl. Hütten).
Das Haupthaus | Eine der 'huts' |
Zunächst machten sie sich mit den Ergebnissen der polnischen Codeknacker vertraut. Hier konnte die größere Version der Bombe gebaut werden und so konnte der Tagesschlüssel innerhalb einiger Stunden geknackt werden. Aber man rechnete damit, dass die deutsche Wehrmacht früher oder später die Sicherheitslücke der doppelten Nachrichtenschlüssel entdecken und den Schlüssel nur noch einmal senden würde. Dann wäre die polnische Bombe nutzlos.
Einer der herausragendsten Codeknacker in Bletchley Park war der Mathematiker Alan Turing. Mit Hilfe der vielen entschlüsselten Nachrichten, die sich in Bletchley Park anhäuften, fand er einen Weg, die Enigma zu knacken, der nicht auf der Wiederholung des Nachrichtenschlüssels beruhte. Der Hebel an dem Turing ansetzte waren Cribs.
Cribs
Woher nehmen?
Aus den vielen entschlüsselten Nachrichten konnten Regelmäßigkeiten gefiltert werden. Die Sprachregelungen für militärische Nachrichten sind meistens sehr streng und so tauchten bestimmte Wörter sehr oft an bestimmten Stellen im Text auf. Aus dem Absender oder der Tageszeit konnte man so oft erraten,
dass z.B. irgendwo am Anfang der Nachricht das Wort WETTER vorkam.
Und wo genau stand dieses Wort?
Die Tatsache, dass kein Buchstabe durch sich selbst verschlüsselt werden konnte, half zumindest, einige Positionen auszuschließen.
Klicke auf die Position für das erste M!
Wir vermuten den Klartextteil MATHEPRISMA am Anfang der Nachricht. Welches ist die erste mögliche Position, d.h. eine Position in der kein Buchstabe durch sich selbst verschlüsselt würde?
Ob man aber wirklich den richtigen Klartext erraten hat und ob die Position wirklich richtig ist, weiß man nie sicher.
Schleifen
Turing verwandte nur spezielle Cribs. Ähnlich wie Rejewski suchte er nach Schleifen. In unserem Beispiel versteckt sich eine solche Schleife, die Turing suchte:
Das I aus MATHEPRISMA wird durch M verschlüsselt. | I -> M |
Das M wird durch A verschlüsselt. | M -> A |
Das A wird wieder durch I verschlüsselt. | A -> I |
Nur solche dreigliedrigen Ketten interessierten Turing.
Turing's Bombe
Mit drei zusammengeschalteten Enigmas, deren Grundstellung versetzt eingestellt war, konnte Turing nach solchen Ketten suchen und so den Tagesschlüssel herausfinden. Er ließ 60 solcher Dreier-Enigmas bauen, entsprechend der 60 Möglichkeiten, drei Rotoren aus fünf in eine Enigma einzusetzen. Diese kombinierte er zu einer gigantischen Maschine, mit der man Cribs überprüfen konnte. Hatte man den richtigen Crib, so fand die Maschine innerhalb einiger Stunden den Tagesschlüssel.
Auch dies ist natürlich nur eine kurze Zusammenfassung einer großen Arbeit. Es soll nur zeigen: Die Enigma war nicht unbesiegbar, aber sie stellte eine gewaltige Herausforderung für ihre Gegner dar.
Interessiert an den historischen Daten der Codeknacker?
Immer noch nicht genug?
Wenn du einmal eine Enigma siehst, oder etwas über sie liest, wirst du sicher merken, dass wir hier eine Funktion ausgelassen haben, das Steckbrett. Das ist nicht schlimm, denn für die Codeknacker spielte es keine Rolle. Wenn du doch noch wissen willst, was das Steckbrett ist, kannst du hier weiterlesen.
Links und Bücher zum Thema findet ihr in der Literaturliste.