Aller au contenu principal
CipherChronicle

Méthodes de chiffrement Poly-alphabétique

Cylindre de Jefferson (M-94)

Cylindre composé de 36 disques rotatifs, chacun portant un alphabet désordonné. La clé est l'ordre des disques sur l'axe. Réinventé indépendamment par Bazeries puis adopté par l'armée américaine sous le nom M-94.

Famille :
Poly-alphabétique
Difficulté :
Avancé
Époque :
~1795, Thomas Jefferson — réinventé en 1891 par Étienne Bazeries — adopté par l'US Army en 1922 (M-94)
Inventeur :
Thomas Jefferson

Aussi appelé : Jefferson disk · Jefferson wheel cipher · Bazeries cylinder · M-94

Le cylindre de Jefferson est l’un des dispositifs cryptographiques mécaniques les plus aboutis de la cryptographie classique. Conçu par Thomas Jefferson vers 1795 alors qu’il était secrétaire d’État sous George Washington, il est resté dans ses papiers personnels sans être publié, puis réinventé indépendamment par Étienne Bazeries en 1891, et finalement adopté par l’armée américaine en 1922 sous le nom M-94. Le M-94 est resté en service jusqu’en 1942, soit près de 150 ans après l’invention originale de Jefferson.

Principe

Le cylindre

L’appareil consiste en un axe sur lequel sont enfilés 36 disques (parfois 25 ou 30 selon les variantes). Chaque disque :

  • Porte sur sa tranche les 26 lettres de l’alphabet, dans un ordre désordonné spécifique à ce disque.
  • Tourne librement autour de l’axe.
  • Est numéroté sur sa face plate (1 à 36).

L’ordre dans lequel les disques sont placés sur l’axe est la clé secrète partagée entre émetteur et destinataire.

Chiffrement

  1. Aligner le plaintext sur l’axe : on tourne chaque disque pour faire apparaître la lettre correspondante du clair sur une ligne horizontale donnée. Pour CIPHERCHRONICLE (15 lettres), on utilise les 15 premiers disques.
  2. Choisir une autre ligne horizontale quelconque (l’une des 25 restantes au-dessus ou en-dessous de la ligne du clair).
  3. Lire la ligne choisie : c’est le ciphertext.

Le destinataire applique l’inverse :

  1. Aligner le ciphertext sur sa ligne en tournant les disques.
  2. Faire pivoter mentalement et lire les 25 autres lignes — une seule produit du texte intelligible : c’est le plaintext.

Espace de clés

  • Ordre des disques : 36! ≈ 3,7 × 10⁴¹ permutations.
  • Choix de la ligne de lecture : 25 valeurs possibles (mais la cryptanalyse ramène vite à 1).

Au total, l’espace de clés est astronomique — bien plus que la simple longueur d’un mot-clé Vigenère.

Histoire

Jefferson (1795)

Jefferson conçoit son cylindre pendant son mandat de secrétaire d’État (1790-1793) puis comme vice-président (1797-1801) sous Adams. Il l’utilise pour la correspondance diplomatique sensible.

Mais — fait remarquable — il ne le publie jamais. Le dispositif reste dans ses papiers personnels à Monticello, oublié pendant un siècle. La Library of Congress le redécouvre dans les années 1920 dans un fonds d’archives non catalogué.

Bazeries (1891)

Indépendamment, le cryptanalyste français Étienne Bazeries dépose un brevet pour son propre cylindre à 20 disques en 1891 — ignorant tout de Jefferson. Sa version est commercialement plus aboutie, avec des disques en bois ou en métal et une boîte de transport.

Bazeries propose le dispositif à l’armée française : refusé. Il le propose à des entreprises télégraphiques : refusé aussi. Il faudra attendre 30 ans et l’autre côté de l’Atlantique.

M-94 (US Army, 1922-1942)

L’armée américaine, après avoir redécouvert les notes de Jefferson, conçoit le M-94 en s’inspirant à la fois de Jefferson et de Bazeries. Spécifications :

  • 25 disques en aluminium (pour la légèreté en campagne).
  • Alphabets standardisés par ordre américain.
  • Diamètre de 8 cm, hauteur de 10 cm — tient dans une musette d’officier.

Le M-94 sert :

  • Pour les communications de niveau moyen (régiment et bataillon) — pas pour les communications stratégiques.
  • En support de secours quand les communications radio échouent.
  • En complément du chiffrement par one-time pad pour les hauts grades.

Il est retiré du service en 1942 après que la cryptanalyse allemande a démontré qu’il était cassable avec les outils de l’époque (machines à calculer mécaniques + cribs de cribs).

Forces et faiblesses

Forces

  • Espace de clés astronomique par rapport aux substitutions classiques.
  • Robustesse mécanique : un cylindre tombé dans la boue reste utilisable.
  • Pas d’électricité requise — déployable n’importe où.

Faiblesses

  • Crib + brute force par disque : si l’attaquant connaît un mot probable, il peut tester chaque alignement de disque et identifier celui qui correspond.
  • Réutilisation de clés : deux messages chiffrés avec la même configuration → comparaison par anagramme → la clé tombe.
  • Disques compromis : si un seul disque est connu (capturé, photographié), il sert de point d’entrée pour reconstituer les autres par cryptanalyse différentielle.

C’est exactement cette dernière faiblesse qui a précipité le retrait du M-94 : pendant la WWII, plusieurs cylindres américains sont tombés aux mains des forces allemandes, ce qui a réduit la sécurité en théorie, et compromis tous les usages courants en pratique.

Héritage

Le cylindre de Jefferson est l’ancêtre direct :

  • Du Chaocipher de Byrne (1918, deux disques permutables).
  • Des machines à rotors comme Enigma (1918) et Hebern (1917) — chaque rotor étant un disque Jefferson électrifié.
  • Des machines à disques rotatifs allemandes (SG-41) et américaines (SIGABA, ECM).

C’est le chaînon manquant entre la cryptographie à la main du XVIIIᵉ et la cryptographie mécanique de la WWII.

Dans CipherChronicle

Le cylindre de Jefferson est le chiffre tactile par excellence — il rappelle que la cryptographie n’a pas toujours été faite de symboles abstraits, mais d’objets manipulés. Les grilles associées peuvent simuler virtuellement les 36 disques rotatifs et demander au joueur de tourner le cylindre pour aligner le ciphertext, puis trouver la ligne de lecture qui donne du français lisible.

Grille

M
W
Z
T
O
G
X
N
Y
B
P
V
L
R
T
Q
R
S
T
U
V
W
X
Y
Z
CléOrdre secret des 36 disques
  1. 1

    Texte chiffré

    Quinze lettres dont la distribution refuse Vigenère, Beaufort et la majorité des cribs polyalphabétiques.

  2. 2

    Reconnaissance du motif

    Aucune périodicité — chaque lettre semble chiffrée par un alphabet propre. Signature cylindre Jefferson.

  3. 3

    Hypothèse : 36 disques rotatifs, ordre secret partagé

    La clé est l'ordre dans lequel les disques sont enfilés sur l'axe — espace combinatoire colossal.

  4. 4

    Reconstruction de l'axe

    Avec l'ordre des disques, on aligne le ciphertext sur une ligne et on lit le plaintext sur une autre.

  5. 5

    Message révélé

    Le plaintext apparaît une fois la ligne de lecture trouvée.