Skip to main content

Jaki był maszyna Enigma?

Maszyna Enigma była urządzeniem mechanicznym używanym do kodowania i dekodowania tajnych wiadomości.Podczas II wojny światowej maszyna Enigma była używana przez niemieckie wojsko do komunikowania się z żołnierzami na polu, okrętów wojennych i okrętów podwodnych.Kryptolodzy alianccy, pracując pod nogą Ultra, z powodzeniem złamali większość szyfrów Enigma;To dało sojusznikom ważne źródło inteligencji wysiłku wojennego.

Sama maszyna Enigma była mechaniczna i wyglądała jak maszyna do pisania.Za każdym razem, gdy naciskano klawisz, sygnał elektroniczny przechodzi przez serię obrotowych kół kół, a następnie wycofywał się w innym kierunku.Ponieważ każde koło można było obrócić, aby zmienić ścieżkę sygnałów, możliwa była ogromna różnorodność różnych kluczy, a koła można po prostu obracać za każdym razem, gdy potrzebny był nowy klucz.Koła zostały ułożone tak, aby obracały się za każdym razem, gdy naciskano klawisz, dzięki czemu Enigma jest bezpieczna przed atakami z częstotliwości listy;Pozycje początkowe kół również zostały zmienione, często kilka razy dziennie.

Teoretycznie Enigma miała być bezpieczna przed dowolnym rodzajem ataku brutalnej siły, ponieważ było zbyt wiele możliwości, aby wypróbować je wszystkie jedno-Obywane.Późniejsze wersje Enigmy, takie jak modele czterech rotorów używane przez niemieckie łódki U, jeszcze bardziej zwiększyły liczbę kombinacji.Mimo to przechwycone dokumenty kodowe i błąd ludzki często nadawały kryptografom przewagę, a polskie wojsko dekodowało tajną komunikację niemiecką już w 1932 r. Ich praca ostatecznie dotarła do Wielkiej Brytanii i Ameryki, a kodownictwo trwało z wielką sprawą z dużą sprawąsukcesu w trakcie wojny, pomimo prób Niemieckiego uczynienia maszyny coraz bardziej złożonymi.

Z powodzeniem przełamanie kodu zagadkowego wymagało stwierdzenia prawidłowości lub znanych czynników, aby zmniejszyć ogromną liczbę możliwych szyfrów.Kilka prostych tekstów, takich jak „Heil Hitler”, często pojawiło się w niemieckich wiadomościach;Dało to ważne wskazówki Cryptanalystom, którzy mogli przeszukiwać zaszyfrowaną wiadomość i zobaczyć, gdzie może się pojawić takie zdanie.Niemcy przesyłali również proste, łatwe w analizie sześcioliterowe nagłówki na początku wiadomości, takich jak „einein”, aby dać lokalizację kół szyfrów dla reszty wiadomości.Kiedy przestrzeń możliwych kluczy kodu nadal stała się zbyt duża, skonstruowano kilka prymitywnych komputerów, aby automatycznie liczyć się przez tysiące możliwości;Stało się to jednymi z pierwszych prac wykonanych w obliczeniach ogólnego przeznaczenia.