Inspirativna priča Alana Turinga i razbijanje koda Enigme

Točno danas, 23. lipnja 2018., 106. je rođendan Alana Turinga, britanskog znanstvenika ratnog heroja koji je nadaleko poznat kao otac  informatike  i  umjetne inteligencije .

Alan Turing je genijalan znanstvenik koji je uvelike pridonio današnjoj svjetskoj civilizaciji.

Jedan od njih je pionirstvo računala, do sada smo lako mogli uživati ​​u modernim računalima.

Uz to, njegove usluge u razbijanju njemačkog Enigma koda mogle su promijeniti svjetsku kartu, bez toga svjetski uvjeti možda ne bi bili kao danas jer bi nacisti pobijedili u Drugom svjetskom ratu protiv saveznika.

Stroj Enigma

Enigma (ogledalo)

Enigma stroj je mehaničko-električni stroj koji se koristi za pretvaranje poruka u tajne kodove ili obrnuto.

Enigmu je stvorio njemački inženjer Arthur Scherbius.

Jedna od poznatih verzija Enigme bila je ona koju su njemački vojnici uoči Drugog svjetskog rata koristili za razmjenu tajnih kodova, a da neprijatelj nije znao.

Predviđa se da će Enigma biti najsigurniji stroj za kodiranje na svijetu zbog višeslojnog (9 sloja) i prilagodljivog mehanizma šifriranja zbog kojeg svaki znak u poruci ima 1,59 x 10 ^ 14 mogućih rezolucija.

Gotovo je nemoguće završiti!

Sustav rada Enigma

Evo jednostavnog pregleda unutarnjeg plana stroja Enigma:

zagonetni dijagram (gvsu)

Sustav kodiranja Enigma sastoji se od 9 (devet) stupnjeva, pri čemu svaka faza mijenja (kodira) slova koja unosimo:

Počevši od upisivanja slova / poruka preko tipkovnice i ulaska u priključnu ploču (1), nastavljajući do desnog rotora (2), srednjeg rotora (3), lijevog rotora (4), reflektora (5), vraćajući se do lijevog rotora (6) , srednji rotor (7), desni rotor (8) i natrag na priključnu ploču (9) za uključivanje električnog signala na svjetlosnoj ploči: uključite slova koja će biti tajni kod.

Pročitajte i: 10 velikih otkrića koja su promijenila svijet

infografika sustava enigma rada (tumblr)

Kršenje strojnog koda Enigme

Složenost Enigma koda još se može naučiti.

Poljski matematičar Marian Rejewski (i dr.) Uspio je pronaći detaljnu strukturu stroja Enigma koji koristi njemačka vojska. Nalazi su zatim realizirani u obliku Bombe stroja za probijanje Enigma koda.

No nažalost, prije nego što se alat mogao upotrijebiti, Njemačku je napala Poljsku tako da je poljski tim za razbijanje koda izgubio komunikaciju. Srećom, tim je uspio pobjeći od stroja Enigma i stroja Bomba koji su morali u Englesku.

U Engleskoj su Alan Turing i njegovi prijatelji nastavili napore na razbijanju Enigma koda.

ilustracija (ekonomist)

Tim razbijača koda Enigma Turing u početku je pokušao ručno provaliti kôd, ali bilo je vrlo teško jer su slojeviti sustav kodiranja i svakodnevno mijenjanje kombinacija rotora omogućili milijarde mogućih rješenja.

Tada je tim Alana Turinga provalio kod nadahnut strojem Bombe. Na taj su način uspjeli dovršiti šifriranje Enigma šifre za oko 18 sati, što je veliko poboljšanje u odnosu na ručno dovršavanje.

No, 18 sati je dugo za njemački cracker šifre,  prije nego što  Nijemci izvedu akciju nego što se kod može provaliti.

Ovdje Alan Turingova domišljatost može pronaći rupu u stroju Enigma: s 9 faza kodiranja, Enigma ne može izdati kodno slovo prema samom pismu. S tom činjenicom, mjesto uobičajenih riječi u kodu može se znati i broj mogućih rezolucija dramatično opada, ne nužno čak 10 ^ 14 mogućih pokušaja odjednom.

Ovom tehnikom Alan Turing i suradnici mogu provaliti Enigma kôd svako jutro u samo 20 minuta, što je izvanredno postignuće.

Također pročitajte: Normalna flora, mikroorganizmi koji naseljavaju ljudska usta

Zahvaljujući tome, ratna strategija Njemačke - kao velesile u Drugom svjetskom ratu - i  Drugi svjetski rat završili su prije zahvaljujući kršenju ovog Enigma koda.

Biografski film

Inspirativna životna priča Alana Turinga snimljena je u igrani film pod naslovom 'Igra imitacije'

U ovom filmu možete uživati ​​u životnoj priči Alana Turinga i koliko je dramatičan postupak kodiranja enigme.

To je sjajno, gospodine Alan Turing.

(Ovaj sam članak objavio u pokretaču)