ALAN TURING. Google sărbătoreşte sambata, 23 IUNIE 2012, 100 de ani de la naşterea lui ALAN TURING, părintele informaticii moderne. ALAN TURING a inventat un dispozitiv bazat pe lucrul cu cifrele 0 şi 1, care a formalizat conceptul de algoritm şi calcul.
Citeste si FOTO: Cât costă şi CUM ARATĂ cele mai scumpe AVIOANE MILITARE din lume
În timpul celui de-al doilea război mondial, Turing a fost un important participant la eforturile depuse la Bletchley Park pentru a sparge cifrurile germane. Înainte ca Marea Britanie să declare război Germaniei, matematicianul a lucrat la problema maşinii germane Enigma, şi a colaborat cu Dilly Knox, un criptanalist senior de la GCCS. Anumiţi istorici consideră că această realizare de geniu a grăbit căderea lui Adolf Hitler, care altfel ar mai fi rezistat la putere încă un an sau doi.
Citeste si Cele mai „tari" maşini din Rusia Sovietică
Alan Turing proiectase o maşină electromecanică ce putea ajuta la spargerea maşinii Enigma mai rapid decât bomba din 1932, „bombe", denumită după modelul original polonez, bomba, din care s-a şi inspirat. „Bombe", cu o îmbunătăţire sugerată 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 interbelică. Vezi cum arăta ANGLIA anului 1928, în imagini color!
Maşnăria „Bombe" căuta setări potenţial corecte pentru un mesaj Enigma (adică, ordinea rotoarelor, setările rotoarelor, etc.), folosind un fragment de text clar probabil. Pentru fiecare setare posibilă a rotoarelor (numărul maxim posibil fiind de ordinul a 1019 stări, sau 1022 pentru maşinile Enigma de la U-boat, care aveau patru rotoare, faţă de maşina Enigma standard care avea doar trei). Aceasta efectua un lanţ de deducţii logice pe baza fragmentului probabil, deducţii implementate