Alan Turing's inspirerende verhaal en Enigma Code Breaking

Precies vandaag is 23 juni 2018 de 106e verjaardag van Alan Turing, een Britse oorlogsheldwetenschapper die algemeen bekend staat als de vader van  de informatica  en  kunstmatige intelligentie .

Alan Turing is een geniale wetenschapper die enorm heeft bijgedragen aan de huidige wereldbeschaving.

Een daarvan is het pionieren van computers, tot nu toe kunnen we gemakkelijk genieten van moderne computers.

Bovendien hebben zijn diensten bij het overtreden van de Duitse Enigma-code de wereldkaart kunnen veranderen, zonder welke de wereldcondities misschien niet zoals vandaag zijn, omdat de nazi's de Tweede Wereldoorlog tegen de geallieerden zouden winnen.

Raadselmachine

Enigma (spiegel)

Enigma-machine is een mechanisch-elektrische machine die wordt gebruikt om berichten om te zetten in geheime codes of vice versa.

Enigma is gemaakt door de Duitse ingenieur Arthur Scherbius.

Een van de beroemde versies van Enigma was de versie die Duitse soldaten tijdens de Tweede Wereldoorlog gebruikten om geheime codes uit te wisselen zonder dat de vijand het wist.

Van Enigma wordt voorspeld dat het de veiligste coderingsmachine ter wereld is, vanwege het meerlagige (9 lagen) en aanpasbare coderingsmechanisme dat ervoor zorgt dat elk teken in het bericht 1,59 x 10 ^ 14 mogelijke resoluties heeft.

Het is bijna onmogelijk om af te maken!

Enigma Work-systeem

Hier is een eenvoudig overzicht van het binnenplan van de Enigma-machine:

enigma-diagram (gvsu)

Het Enigma-coderingssysteem bestaat uit 9 (negen) fasen, waarbij elke fase de letters verandert (codeert) die we invoeren:

Beginnend met het typen van letters / berichten via het toetsenbord, en het plugboard (1) binnengaan, verder naar de rechter rotor (2), middelste rotor (3), linker rotor (4), reflector (5), terug naar de linker rotor (6) , de middelste rotor (7), de rechter rotor (8) en terug naar het plugboard (9) om het elektrische signaal naar het lichtbord in te schakelen: zet de letters aan die de geheime code zullen zijn.

Lees ook: 10 grote ontdekkingen die de wereld hebben veranderd

enigma werksystemen infographics (tumblr)

Enigma Machine Code Breaking

De complexiteit van de Enigma-code kan nog worden geleerd.

Een Poolse wiskundige, Marian Rejewski (et al), slaagde erin de gedetailleerde structuur te vinden van de Enigma-machine die door het Duitse leger werd gebruikt. De bevindingen werden vervolgens gerealiseerd in de vorm van een Bombe-machine om de Enigma-code te kraken.

Maar helaas, voordat de tool kon worden gebruikt, werd Polen aangevallen door Duitsland, waardoor het Poolse codebrekende team de communicatie verloor. Gelukkig wist het team te ontsnappen aan een Enigma-machine en een Bomba-machine die ze naar Engeland moesten brengen.

In Engeland zetten Alan Turing en zijn vrienden hun pogingen voort om de Enigmacode te breken.

illustratie (theeconomist)

Het codebrekerteam van Enigma Turing probeerde aanvankelijk de code handmatig te kraken, maar het was buitengewoon moeilijk omdat het gelaagde coderingssysteem en het dagelijks wisselen van rotorcombinaties miljarden mogelijke oplossingen mogelijk maakten.

Toen kraakte het team van Alan Turing de code die was geïnspireerd door de Bombe-machine. Op deze manier konden ze Enigma-coderingsversleuteling voltooien in ongeveer 18 uur, een grote verbetering ten opzichte van handmatige voltooiing.

Maar 18 uur is een lange tijd voor een Duitse cijferkraker,  eerder de  Duitsers de actie uitvoeren dan kan de code worden gekraakt.

Hier is de vindingrijkheid van Alan Turing, hij kan een maas in de Enigma-machine vinden: met 9 coderingsfasen kan Enigma onmogelijk een codeletter uitgeven volgens de letter zelf. Gezien dat feit kan de locatie van veelvoorkomende woorden in de code bekend zijn en neemt het aantal mogelijke resoluties drastisch af, niet noodzakelijkerwijs maar liefst 10 ^ 14 pogingen afzonderlijk.

Met deze techniek wisten Alan Turing et al. De Enigma-code elke ochtend in slechts 20 minuten te kraken, een buitengewone prestatie.

Lees ook: Normale flora, micro-organismen die de menselijke mond bewonen

Daardoor eindigde de oorlogsstrategie van Duitsland - als supermacht in de Tweede Wereldoorlog - en  de Tweede Wereldoorlog sneller dankzij het breken van deze Enigmacode.

Biografische film

Het inspirerende levensverhaal van Alan Turing is verwerkt tot een speelfilm getiteld 'The Imitation Game'

U kunt genieten van het levensverhaal van Alan Turing en hoe dramatisch het enigma-coderingsproces in deze film is.

Dat is geweldig, meneer Alan Turing.

(Ik heb dit artikel in de initiator gepubliceerd)