Méthodes de chiffrement Poly-alphabétique
Chiffre de Bazeries
Combine inversion du plaintext et substitution par carré de Polybe keyé avec un nombre écrit en toutes lettres. Produit d'un cryptanalyste de légende qui avait cassé le Grand Chiffre de Louis XIV.
- Famille :
- Poly-alphabétique
- Difficulté :
- Avancé
- Époque :
- 1898, Étienne Bazeries (France)
- Inventeur :
- Étienne Bazeries
Aussi appelé : cylinder of Bazeries · Bazeries cylinder cipher
Le chiffre de Bazeries a été publié en 1898 par Étienne Bazeries, cryptanalyste français de légende. Il est célèbre pour avoir cassé le Grand Chiffre de Louis XIV en 1893 — un nomenclateur resté indéchiffrable pendant deux siècles — et pour avoir passé sa carrière à concevoir des dispositifs de chiffrement, dont certains ont directement inspiré les machines du XXᵉ siècle.
Principe
Le chiffre de Bazeries combine deux opérations paramétrées par une clé numérique :
- Inversion du plaintext, par blocs dont la longueur dépend de la clé.
- Substitution par un carré 5×5 dont l’alphabet est désordonné selon le nombre écrit en toutes lettres.
Étape 1 — La clé
La clé est un nombre entier (ex: 1702). On l’écrit en toutes lettres en français :
1702 → MILLE SEPT CENT DEUX
→ MILLESEPTCENTDEUX
On en déduit les lettres distinctes dans leur ordre d’apparition, en éliminant les doublons :
M I L E S P T C N D U X
Puis on complète avec les lettres restantes de l’alphabet (hors J, fusionné avec I) :
M I L E S P T C N D U X A B F G H K O Q R V W Y Z
C’est cet alphabet désordonné que l’on range dans un carré 5×5 (lecture par lignes) :
M I L E S
P T C N D
U X A B F
G H K O Q
R V W Y Z
Étape 2 — Inversion par blocs
Le plaintext est découpé en blocs dont les longueurs suivent les chiffres de la clé : avec 1702, on a des blocs de 1, 7, 0 (pas de bloc), 2 lettres, cycliquement. Chaque bloc est inversé puis remis dans l’ordre séquentiel.
Étape 3 — Substitution
Chaque lettre est ensuite remplacée par la lettre placée à sa position transposée dans le carré keyé. La substitution combine ainsi un effet de clé (l’alphabet dans le carré) et un effet géométrique (transposition dans la grille).
Héritage
Bazeries a aussi conçu :
- Un cylindre chiffrant à 20 disques, analogue au cylindre Jefferson — donc à la future machine M-94 de l’armée américaine.
- Un disque à deux alphabets combinant Alberti et un système à clé multiple.
- La Méthode des 4 carrés (1901), ancêtre du Four Square de Delastelle.
Sa carrière est aussi marquée par sa lecture polémique des chiffres du Masque de Fer : il a défendu, sans preuve définitive, l’identification du prisonnier.
Forces et faiblesses
Forces
- Trois couches (inversion + carré keyé + transposition via la grille) le rendent résistant à une analyse mono-alphabétique naïve.
- La clé numérique est mémorisable (4 à 8 chiffres suffisent) et produit un alphabet très dispersé.
Faiblesses
- Dès qu’on devine la clé en toutes lettres, toute la structure s’effondre.
- La dépendance linguistique (écriture du nombre en français) expose à des attaques par dictionnaire de nombres fréquents.
- L’inversion par blocs laisse une empreinte détectable : certaines positions gardent leur structure fréquentielle.
Contre un cryptanalyste moderne, le chiffre est cassable en temps court — mais reste un joli défi à la main.
Dans CipherChronicle
Bazeries est un chiffre hybride : il mélange les deux grandes familles de la cryptographie classique (substitution et transposition) dans une même opération. Les grilles associées peuvent demander au joueur d’identifier la clé numérique à partir d’indices historiques (dates, altitudes, distances), puis d’appliquer les trois étapes.
Grille
- 1
Texte chiffré
Quinze lettres dont la distribution ne trahit aucune régularité simple.
- 2
Reconnaissance
Ni Vigenère (fréquence trop disséminée), ni substitution mono (pas de E dominant). Signature Bazeries.
- 3
Hypothèse : clé numérique 1702, plaintext inversé et substitué
Le nombre « mille sept cent deux » dessine un alphabet désordonné dans un carré 5×5.
- 4
Double inversion
On applique la substitution inverse, puis on remet le texte à l'endroit.
- 5
Message révélé
Le plaintext réapparaît dans son ordre et sa lisibilité d'origine.