L'histoire inspirante d'Alan Turing et la rupture du code énigme

Aujourd'hui exactement, le 23 juin 2018 marque le 106e anniversaire d'Alan Turing, un scientifique britannique héros de guerre, largement connu comme le père de l'  informatique  et  de l'intelligence artificielle .

Alan Turing est un scientifique de génie qui a grandement contribué à la civilisation mondiale d'aujourd'hui.

L'un d'eux est le pionnier des ordinateurs, jusqu'à présent, nous pouvons facilement profiter des ordinateurs modernes.

De plus, ses services pour briser le code Enigma de l'Allemagne ont pu changer la carte du monde, sans laquelle les conditions du monde pourraient ne pas être comme aujourd'hui parce que les nazis gagneraient la Seconde Guerre mondiale contre les Alliés.

Machine à énigme

Enigma (miroir)

Enigma machine est une machine mécano-électrique qui sert à convertir des messages en codes secrets ou vice versa.

Enigma a été créé par l'ingénieur allemand Arthur Scherbius.

L'une des versions célèbres d'Enigma était celle utilisée par les soldats allemands face à la Seconde Guerre mondiale pour échanger des codes secrets à l'insu de l'ennemi.

Enigma devrait être la machine de codage la plus sûre au monde, en raison du mécanisme de chiffrement multicouche (9 couches) et personnalisable qui permet à chaque caractère du message d'avoir 1,59 x 10 ^ 14 solutions possibles.

C'est presque impossible de finir!

Système de travail Enigma

Voici un aperçu simple du plan d'étage intérieur de la machine Enigma:

diagramme énigmatique (gvsu)

Le système de codage Enigma se compose de 9 (neuf) étapes, chaque étape modifiant (codant) les lettres que nous entrons:

En commençant par taper des lettres / messages via le clavier, et en entrant dans le tableau de connexion (1), en passant au rotor droit (2), au rotor central (3), au rotor gauche (4), au réflecteur (5), puis au rotor gauche (6) , le rotor du milieu (7), le rotor droit (8) et retour au tableau de connexion (9) pour allumer le signal électrique au tableau lumineux: allumez les lettres qui seront le code secret.

Lisez aussi: 10 grandes découvertes qui ont changé le monde

infographie des systèmes de travail énigme (tumblr)

Rupture de code machine Enigma

La complexité du code Enigma peut encore être apprise.

Un mathématicien polonais, Marian Rejewski (et al) a réussi à trouver la structure détaillée de la machine Enigma utilisée par l'armée allemande. Les découvertes ont ensuite été réalisées sous la forme d'une machine Bombe pour déchiffrer le code Enigma.

Mais malheureusement, avant que l'outil puisse être utilisé, la Pologne a été attaquée par l'Allemagne, de sorte que l'équipe polonaise de codage a perdu la communication. Heureusement, l'équipe a réussi à échapper à une machine Enigma et à une machine Bomba qu'ils avaient en Angleterre.

En Angleterre, Alan Turing et ses amis ont poursuivi leurs efforts pour briser le code Enigma.

illustration (theeconomist)

L'équipe de codebreaker d'Enigma Turing a d'abord essayé de déchiffrer le code manuellement, mais c'était très difficile car le système de codage en couches et le changement quotidien des combinaisons de rotors permettaient des milliards de solutions possibles.

Puis l'équipe d'Alan Turing a déchiffré le code inspiré de la machine Bombe. De cette façon, ils ont pu terminer le chiffrement Enigma en environ 18 heures, une grande amélioration par rapport à la complétion manuelle.

Mais 18 heures, c'est long pour un chiffreur allemand,  plus tôt les  Allemands exécutent l'action que le code peut être déchiffré.

C'est là que l'ingéniosité d'Alan Turing peut trouver une faille dans la machine Enigma: avec 9 étapes de codage, il est impossible pour Enigma d'émettre une lettre codée en fonction de la lettre elle-même. Compte tenu de ce fait, l'emplacement des mots courants dans le code peut être connu et le nombre de résolutions possibles diminue considérablement, pas nécessairement jusqu'à 10 ^ 14 tentatives individuellement.

Avec cette technique, Alan Turing et al.ont pu déchiffrer le code Enigma tous les matins en seulement 20 minutes, une réalisation extraordinaire.

Lisez aussi: Flore normale, micro-organismes qui habitent la bouche humaine

Grâce à cela, la stratégie de guerre de l'Allemagne - en tant que superpuissance pendant la Seconde Guerre mondiale - et la  Seconde Guerre mondiale ont pris fin plus tôt grâce à la rupture de ce code Enigma.

Film biographique

L'histoire inspirante de la vie d'Alan Turing a été transformée en un long métrage intitulé `` The Imitation Game ''

Vous pouvez apprécier l'histoire de la vie d'Alan Turing et à quel point le processus d'encodage énigmatique est dramatique dans ce film.

C'est formidable, M. Alan Turing.

(J'ai publié cet article dans l' initiateur)