Was war die Enigma -Maschine?
Die Enigma -Maschine war ein mechanisches Gerät, das zur Codierung und Dekodierung von geheimen Nachrichten verwendet wurde. Während des Zweiten Weltkriegs wurde die Enigma -Maschine vom deutschen Militär verwendet, um mit Truppen auf dem Feld, Kriegsschiffen und U -Booten zu kommunizieren. Allied Cryptologen, die unter dem Codenamen Ultra arbeiteten, haben die meisten Rätselschneider erfolgreich geknackt; Dies gab den Alliierten eine wichtige Quelle der Intelligenz für die Kriegsanstrengungen.
Die Enigma -Maschine selbst war mechanisch und sah einer Schreibmaschine ähnlich aus. Jedes Mal, wenn eine Taste gedrückt wurde, führte das elektronische Signal durch eine Reihe von rotierbaren Rädern, durch ein Plugboard und dann in eine andere Richtung zurück. Da jedes Rad gedreht werden konnte, um den Pfad des Signals zu verändern, war eine Vielzahl verschiedener Schlüssel möglich, und die Räder konnten einfach jedes Mal gedreht werden, wenn ein neuer Schlüssel benötigt wurde. Die Räder wurden angeordnet, um jedes Mal zu drehen, wenn eine Taste gedrückt wurde, wodurch Enigma gegen Brieffrequenzangriffe gesichert wurde. die Ausgangspositionen derDie Räder wurden auch mehrmals am Tag geändert.
theoretisch sollte Enigma gegen jede Art von Brute-Force-Angriff sicher sein, da es viel zu viele Chiffrik-Möglichkeiten gab, um sie alle einzeln zu probieren. Spätere Versionen von Enigma, wie die von deutschen U-Booten verwendeten Vier-Rotor-Modelle, erhöhten die Anzahl der Kombinationen noch weiter. Trotzdem gaben erfasste Code -Dokumente und menschliche Fehler den Kryptographen oft die Oberhand, und das polnische Militär entschlüsste bereits 1932 geheime deutsche Kommunikation. Ihre Arbeit schaffte es schließlich nach Großbritannien und Amerika, und der Codebraten setzte sich während des gesamten Krieges mit viel Erfolg fort, trotz der Versuche der Deutschen, die Maschine mehr und komplexer zu machen.
Das erfolgreiche Unterbrechen des Enigma -Codes erforderte die Suche nach Regelmäßigkeiten oder bekannten Faktoren, um die große Anzahl möglicher Chiffren zu verringern. Mehrere einfache Texte,wie "Heil Hitler", erschien häufig in deutschen Botschaften; Dies gab Krypta -Analytikern wichtige Hinweise, die eine verschlüsselte Nachricht durchsuchen und sehen konnten, wo ein solcher Satz erscheinen könnte. Die Deutschen übertragten auch einfache, leicht zu analysierende Sechs-Buchstaben-Header an den Anfängen von Nachrichten wie „Einein“, um die Position der Chiffrerräder für den Rest der Nachricht zu geben. Wenn der Raum möglicher Codeschlüssel noch zu groß wurde, wurden mehrere primitive Computer konstruiert, um die Tausenden von Möglichkeiten automatisch durchzusetzen. Dies wurde zu einigen der ersten Arbeiten in General Purpose Computing.