Vous êtes sur la page 1sur 2

ENIGMA

Qu’est ce que c’est ?

Enigma est une machine à chiffrer inventée initialement par Arthur Scherbius
et Richard Ritter en 1918. Cette machine, est d’abord créée par ses
inventeurs pour s'amuser, elle connait en réalité un grand succès
commercial, et près de 30 000 modèles civils sont vendus, notamment à des
banques ou à de grandes compagnies.
L'armée allemande, qui sait l'importance du renseignement dans les conflits
de la Seconde Guerre mondiale, se dote alors massivement d'une version
militaire de cette machine. Elle se présente sous la forme d'une caisse en
bois de 34×28×15 cm, et pèse une douzaine de kilos.
Elle est composée :
• d’un clavier alphabétique
• d’un tableau de connexion
• de 3 rotors mobiles qui ont 26 positions
• d’un rotor qui sert de renvoie (appelé le réflecteur) lui aussi à 26
positions
• et d’un tableau de 26 ampoules correspondant aux 26 lettres de
l’alphabet

Comment ça marche ?

Enigma possède un fonctionnement assez simple : un clavier pour la saisie


du message, de 3 ou 4 rotors suivant le modèle (M3 ou M4) et d’un tableau
lumineux pour retranscrire le message.
Par exemple, lorsque l’on appuie sur B le courant passe par le rotor qui
renvoie la lettre A. Ensuite le rotor, après chaque pression, tourne d’un cran.
Donc si l’on rappuie sur B après notre première pression, on obtient C.
Première pression Deuxième pression

Pour les autres rotors, ils tournaient d’un cran lorsque le précédant avait fait
un tour complet.
Le tableau de connexion et le réflecteur servent à faire repasser le courant
dans les rotors avant l’affichage.

Explications mathématiques :

Il y a trois éléments à connaître pour pouvoir coder un message avec la


machine Enigma.
Premièrement, la position des 6 fiches du tableau de connexion : D'abord, il
faut choisir 12 lettres parmi 26. C'est donc le nombre de combinaisons de 12
parmi 26, soit 26! /(12!14!).
Ensuite, il faut choisir 6 paires de lettres parmi 12, soit 12!/6!, et comme la
paire (A,D) donne la même connexion que la paire (D,A), il faut encore diviser
par 26. On trouve finalement 100 391 791 500.
Après, l'ordre des rotors : il y a autant d'ordres que de façons d'ordonner 3
éléments : donc 3!=6.
Et enfin, la position initiale des rotors : en effet, chaque rotor ayant 26
éléments, il y a 26x26x26 choix, soient 17 576 choix.
On multiplie tout, et on obtient 100 391 791 500 x 6 x 17 576 possibilités,
soient 1016 possibilités.

Vous aimerez peut-être aussi