Povestea inspirațională a lui Alan Turing și Enigma Code Breaking

Exact astăzi, 23 iunie 2018, este cea de-a 106-a aniversare a lui Alan Turing, un om de știință erou de război britanic, cunoscut pe scară largă ca tată al  informaticii  și al  inteligenței artificiale .

Alan Turing este un om de știință genial care a contribuit foarte mult la civilizația mondială de astăzi.

Unul dintre ele este pionierul computerelor, până acum ne putem bucura cu ușurință de computerele moderne.

În plus, serviciile sale de încălcare a codului Enigma al Germaniei au reușit să schimbe harta lumii, fără aceasta condițiile lumii ar putea să nu fie ca astăzi, deoarece naziștii ar câștiga al doilea război mondial împotriva aliaților.

Mașina Enigma

Enigma (oglindă)

Mașina Enigma este o mașină electrică-mecanică care este utilizată pentru a converti mesajele în coduri secrete sau invers.

Enigma a fost creată de inginerul german Arthur Scherbius.

Una dintre celebrele versiuni ale Enigmei a fost cea folosită de soldații germani în fața celui de-al doilea război mondial pentru a schimba coduri secrete fără ca inamicul să știe.

Se preconizează că Enigma este cea mai sigură mașină de codificare din lume, datorită mecanismului de cifrare multi-stratificat (9 straturi) și personalizabil care face ca fiecare caracter din mesaj să aibă 1,59 x 10 ^ 14 rezoluții posibile.

Este aproape imposibil să termini!

Sistemul de lucru Enigma

Iată o prezentare simplă a planului interior al mașinii Enigma:

diagramă enigmatică (gvsu)

Sistemul de codificare Enigma este format din 9 (nouă) etape, fiecare etapă schimbând (codificând) literele pe care le introducem:

Începând prin tastarea literelor / mesajelor prin tastatură și intrarea în placa de conectare (1), trecerea la rotorul drept (2), rotorul central (3), rotorul stâng (4), reflectorul (5), înapoi la rotorul stâng (6) , rotorul din mijloc (7), rotorul din dreapta (8) și înapoi la placa de conectare (9) pentru a porni semnalul electric către placa luminoasă: porniți literele care vor fi codul secret.

Citește și: 10 descoperiri mari care au schimbat lumea

sisteme de lucru enigmă infografică (tumblr)

Enigma Machine Code Breaking

Complexitatea codului Enigma poate fi încă învățată.

Un matematician polonez, Marian Rejewski (et al) a reușit să găsească structura detaliată a mașinii Enigma folosită de armata germană. Descoperirile au fost apoi realizate sub forma unei mașini Bombe pentru a sparge codul Enigma.

Dar, din păcate, înainte ca instrumentul să poată fi folosit, Polonia a fost atacată de Germania, astfel încât echipa poloneză de încălcare a codului a pierdut comunicarea. Din fericire, echipa a reușit să scape de o mașină Enigma și de o mașină Bomba pe care o aveau în Anglia.

În Anglia, Alan Turing și prietenii săi și-au continuat eforturile de a încălca codul Enigma.

ilustrare (economist)

Echipa Enigma Turing de codebreaker a încercat inițial să spargă manual codul, dar a fost foarte dificil, deoarece sistemul de codificare stratificat și schimbarea zilnică a combinațiilor de rotori permiteau miliarde de soluții posibile.

Atunci echipa lui Alan Turing a spart codul inspirat de mașina Bombe. În acest fel, au reușit să finalizeze criptarea criptării Enigma în aproximativ 18 ore, o mare îmbunătățire față de finalizarea manuală.

Dar 18 ore este mult timp pentru un cracker de cifrare german,  mai devreme  germanii efectuează acțiunea decât codul poate fi spart.

Aici ingeniozitatea lui Alan Turing poate găsi o breșă în mașina Enigma: cu 9 etape de codificare, este imposibil ca Enigma să emită o literă codată conform literei în sine. Având în vedere acest fapt, locația cuvintelor obișnuite în cod poate fi cunoscută și numărul de rezoluții posibile scade dramatic, nu neapărat până la 10 ^ 14 încercări posibile la un moment dat.

Cu această tehnică, Alan Turing și colab pot sparge codul Enigma în fiecare dimineață în doar 20 de minute, o realizare extraordinară.

Citește și: Flora normală, microorganisme care locuiesc în gura omului

Datorită acestui fapt, strategia de război a Germaniei - ca superputere în cel de-al doilea război mondial - și a  celui de-al doilea război mondial s-au încheiat mai devreme datorită ruperii acestui cod Enigma.

Film biografic

Povestea inspirată a vieții lui Alan Turing a fost transformată într-un lungmetraj intitulat „The Imitation Game”

Vă puteți bucura de povestea vieții lui Alan Turing și de cât de dramatic este procesul de codificare a enigmei în acest film.

E grozav, domnule Alan Turing.

(Am publicat acest articol în inițiator)