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 wywiadu dla wysiłków wojennych.

Sama maszyna Enigma była mechaniczna i wyglądała bardzo 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 zmienić, aby zmienić ścieżkę sygnału, 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 wyjścioweKoła również zostały zmienione, często kilka razy dziennie.

In theory, Enigma was supposed to be secure against any type of brute-force attack, as there were far too many cipher possibilities to try them all one-by-one. 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 kodowanie trwało z dużym sukcesem podczas wojny, pomimo prób Niemalmu, aby uczynić maszynę coraz bardziej złożoną.

.

Z powodzeniem zł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ł się w wiadomościach niemieckich; 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.

INNE JĘZYKI