ALAN TURING si „spargerea” codurilor folosite de masina Enigma.

Știri din aceeași categorie

DISTRIBUIE!

ALAN TURING. Google sarbatoreste?sambata, 23 IUNIE 2012, 100 de ani de la nasterea lui ALAN TURING, parintele informaticii moderne. ALAN TURING a inventat un dispozitiv bazat pe lucrul cu cifrele 0 si 1, care a formalizat conceptul de algoritm si calcul.?
Citeste si FOTO: Cat costa si CUM ARATĂ cele mai scumpe AVIOANE MILITARE din lume
In timpul celui de-al doilea razboi mondial, Turing a fost un important participant la eforturile depuse la Bletchley Park pentru a sparge cifrurile germane. Inainte ca Marea Britanie sa declare razboi Germaniei, matematicianul a lucrat la problema masinii germane Enigma, si a colaborat cu Dilly Knox, un criptanalist senior de la GCCS. Anumiti istorici considera ca aceasta realizare de geniu a grabit caderea lui Adolf Hitler, care altfel ar mai fi rezistat la putere inca un an sau doi.
Citeste si Cele mai „tari” masini din Rusia Sovietica
Alan Turing proiectase o masina electromecanica ce putea ajuta la spargerea masinii Enigma mai rapid decat bomba din 1932, „bombe”, denumita dupa modelul original polonez, bomba, din care s-a si inspirat. „Bombe”, cu o imbunatatire sugerata de matematicianul Gordon Welchman, a devenit una din principalale unelte automate utilizate pentru a ataca traficul de mesaje protejat de Enigma.Citeste si FOTO INEDITE: O lume interbelica. Vezi cum arata ANGLIA anului 1928, in imagini color!
Masnaria „Bombe” cauta setari potential corecte pentru un mesaj Enigma (adica, ordinea rotoarelor, setarile rotoarelor, etc.), folosind un fragment de text clar probabil. Pentru fiecare setare posibila a rotoarelor (numarul maxim posibil fiind de ordinul a 1019 stari, sau 1022 pentru masinile Enigma de la U-boat, care aveau patru rotoare, fata de masina Enigma standard care avea doar trei). Aceasta efectua un lant de deductii logice pe baza fragmentului probabil, deductii implementate electric. „Bombe” detecta cand avea loc o contradictie, si elimina setarea, trecand la urmatoarea. Peste doua sute de astfel de masini create de Alan Turing au fost in functiune pana la sfarsitul razboiului.
Citeste si FOTO: Cum arata cel mai scump echipament militar din lumeIn decembrie 1940, Turing a rezolvat sistemul de indicatori al masinii Enigma navale, care era mai complex din punct de vedere matematic decat sistemul folosit de celelalte servicii. Turing a inventat si o tehnica statistica bayesiana intitulata „Banburismus” pentru a-l ajuta la spargerea Enigmei navale. Banburismus putea elimina anumite ordini ale rotoarelor masinii Enigma, reducand timpul necesar testarii setarilor de pe „Bombe”.
Citeste si Destin curmat de boala: Povestea lui Mihai Patrascu, unul din cei mai mari informaticieni romani din ultimul deceniu

In iulie 1942, Turing a inventat o tehnica denumita Turingismus sau Turingery ce putea fi folosita impotriva cifrului Lorenz utilizat in noua masina a germanilor, Geheimschreiber („scriitor secret”). De asemenea, l-a introdus in echipa care lucra la aceasta masina pe Tommy Flowers care, sub indrumarea lui Max Newman, a construit calculatorul Colossus, primul calculator electronic digital programabil din lume, care a inlocuit masinile anterioare mai simple (inclusiv pe „Heath Robinson”) si a caruit viteza superioara a permis aplicarea cu succes a unor tehnici de decriptare de tip forta bruta asupra unor cifruri care se schimbau zilnic.Citeste si FOTO. Cladirile din Phenian care eclipseaza CASA Poporului
In partea de sfarsit a razboiului, cand invata electronica, asistat de inginerul Donald Bayley, Turing a intreprins proiectul unei masini portabile denumite Delilah pentru a permite comunicatii de voce securizate. Desi Turing a facut o demonstratie oficialilor, criptand si decriptand o inregistrare a unui discurs al lui Winston Churchill, Delilah …

spot_img