Chiffre Enigma en ligne – chiffreur/déchiffreur

Simulateur Enigma M4 en ligne : chiffrez et déchiffrez avec trois rotors mobiles, un rotor grec, un réflecteur fin et un tableau de connexions.

Comment a-t-on réussi à déchiffrer Enigma ?

Qu’est-ce que l’Enigma M4 ?

L’Enigma M4 est une machine à rotors électromécanique de la marine allemande. Chaque frappe allume une lettre différente, car les rotors tournent après chaque caractère et créent à chaque fois une nouvelle substitution. La clé est l’ensemble complet des réglages : choix et ordre des rotors, positions initiales, bagues et paires du tableau de connexions.

Comment le signal traverse-t-il la machine ?

Le courant part de la touche vers le tableau de connexions, puis traverse trois rotors mobiles, le rotor grec fixe et le réflecteur fin, avant de revenir par le même chemin en sens inverse et de rejoindre la lampe via le tableau. Le rotor de droite avance avant chaque lettre ; les autres seulement lorsqu’une encoche est atteinte.

Exemple avec les réglages par défaut

Avec la configuration par défaut de l’outil — rotors I-II-III, rotor grec Beta, réflecteur B, toutes les positions sur A, bagues à zéro et tableau vide — le texte « AAAAA » devient « BDZGO ». Cinq lettres identiques donnent cinq lettres différentes, car la machine fait tourner un rotor après chaque caractère.

Câblage du rotor I

La ligne supérieure indique le contact d’entrée et la ligne inférieure la lettre vers laquelle mène le câblage interne du rotor I. Chaque rotor possède des connexions différentes soudées à demeure, et sa rotation décale l’ensemble de cette correspondance.

Câblage du rotor I : contacts d’entrée et de sortie
EntréeABCDEFGHIJKLMNOPQRSTUVWXYZ
SortieEKMFLGDQVZNTOWYHXUSPAIBRCJ
Comment déchiffrer un message ?

Le destinataire règle la machine exactement comme l’expéditeur et tape le texte chiffré : le texte clair apparaît en sortie. Cela fonctionne grâce au réflecteur, qui rend toute l’opération réciproque. Une seule position de rotor erronée ruine l’ensemble de la lecture.

En quoi la M4 diffère-t-elle d’une Enigma à trois rotors ?

La M4 ajoute un quatrième rotor grec fixe (Beta ou Gamma) et un réflecteur plus mince, si bien que quatre disques tiennent dans le même boîtier. Le rotor grec ne tourne pas pendant la frappe : on le règle une fois. Lorsque Beta se trouve en position A, la machine se comporte comme une Enigma à trois rotors, ce que montre le résultat classique « BDZGO ».

La contribution polonaise au décryptage d’Enigma

La percée décisive eut lieu au Bureau du chiffre polonais. En 1932, Marian Rejewski reconstruisit le câblage de l’Enigma militaire grâce aux mathématiques des permutations et à des renseignements transmis par la France. Avec Jerzy Różycki et Henryk Zygalski, il conçut le cyclomètre, le catalogue des caractéristiques, la bomba cryptologique, la méthode de l’horloge et les feuilles de Zygalski. En juillet 1939, à Pyry près de Varsovie, la Pologne partagea ces connaissances et des répliques avec la Grande-Bretagne et la France, fournissant une base concrète aux travaux de Bletchley Park. La M4 navale exigea ensuite de nouvelles méthodes et davantage de calcul.

Pourquoi Enigma n’est-elle plus sûre aujourd’hui ?

Le réflecteur donne à la machine une faiblesse décisive : aucune lettre ne peut être chiffrée en elle-même. Cela permettait de confronter au texte chiffré des fragments prévisibles, appelés cribs, et d’éliminer les réglages contradictoires. Les erreurs des opérateurs et les en-têtes stéréotypés réduisaient encore la recherche. Un ordinateur moderne peut tester rapidement les candidats ainsi sélectionnés, mais une exploration exhaustive de tout l’espace des réglages demanderait bien plus que quelques instants.

Voir aussi: Chiffre de Vigenère · Chiffre AES‑256‑GCM

Histoire de l’Enigma M4

Arthur Scherbius mit au point Enigma après la Première Guerre mondiale, d’abord pour le marché commercial. La marine introduisit la M4 à quatre rotors en février 1942 sur le réseau des sous-marins, privant les Alliés pendant des mois d’un trafic qu’ils lisaient jusque-là. Revenir dans ce réseau exigea de nouvelles méthodes, des documents capturés et une puissance de calcul bien supérieure.