Méthodes de chiffrement Transposition
Chiffre AMSCO
Transposition par colonnes où les lettres sont écrites par blocs alternés de 1 puis 2, brouillant la reconstruction.
- Famille :
- Transposition
- Difficulté :
- Avancé
- Époque :
- XIXᵉ siècle, A. M. Scott
- Inventeur :
- A. M. Scott (AMSCO = ses initiales)
Aussi appelé : AMSCO cipher · chiffre à longueur alternée
Le chiffre AMSCO est une variation de la transposition par colonnes où l’écriture dans la grille alterne des blocs de 1 et 2 lettres. Cette variation rend la reconstruction de la grille plus difficile, car la largeur effective de chaque ligne n’est plus régulière.
Principe
On écrit le plaintext dans une grille avec un mot-clé, mais cette fois-ci chaque cellule peut contenir 1 ou 2 lettres, en alternance.
- La première ligne commence par un bloc de 1 lettre, puis de 2, puis de 1, etc. (ou l’inverse selon la convention).
- La deuxième ligne commence par un bloc de 2 lettres, puis de 1, puis de 2, etc.
- On alterne ainsi jusqu’à épuisement du texte.
- Les colonnes sont lues dans l’ordre alphabétique du mot-clé, comme en transposition classique.
Exemple
Clair CIPHERCHRONICLE, mot-clé KEY (ordre E = 1, K = 2, Y = 3) :
Mot-clé : K E Y
Motif : 1 2 1
2 1 2
1 2 1
2 1 2
(selon longueur du texte)
Grille :
Ligne 1 : C | IP | H
Ligne 2 : ER | C | HR
Ligne 3 : O | NI | C
Ligne 4 : LE | ?? | ??
Lecture par colonne dans l’ordre E, K, Y :
- Colonne E (ligne 1 = IP, ligne 2 = C, ligne 3 = NI) →
IPCNI - Colonne K (ligne 1 = C, ligne 2 = ER, ligne 3 = O, ligne 4 = LE) →
CEROLE - Colonne Y (ligne 1 = H, ligne 2 = HR, ligne 3 = C) →
HHRC
Ciphertext : IPCNICEROLEHHRC (15 chars).
Faiblesses et forces
Forces
- Reconstruction ambiguë : l’attaquant doit deviner non seulement l’ordre des colonnes (comme en transposition classique), mais aussi le motif d’alternance et son point de départ.
- Moins de symétrie : les colonnes n’ont pas toutes la même longueur, ce qui rend l’anagramme par comparaison plus complexe.
Faiblesses
- Reste une transposition pure : la distribution de fréquence des lettres ne change pas.
- Le nombre de motifs d’alternance possibles reste petit (en gros : 1-2-1-2 ou 2-1-2-1), multiplié par le nombre d’ordres de colonnes.
- Avec plusieurs ciphertexts de même longueur, on peut encore faire de l’anagramme croisé.
Variantes
- Transposition par colonnes classique — blocs de taille fixe (1 lettre), plus simple mais plus faible.
- Double transposition AMSCO — l’alternance appliquée deux fois avec deux mots-clés différents. Extrêmement difficile à casser à la main.
- Myszkowski — autre variante de colonnes où les lettres identiques de la clé lisent ensemble.
Dans CipherChronicle
AMSCO est une transposition d’expert qui demande au joueur de reconnaître le motif d’alternance. Les grilles associées peuvent proposer plusieurs motifs candidats (1-2-1, 2-1-2, 1-1-2-2…) à départager.
Grille
- 1
Texte chiffré
Distribution de fréquence normale, donc transposition — mais les lettres semblent empilées étrangement.
- 2
Motif alterné
La grille a été remplie par blocs alternés de 1 et 2 lettres, lignes impaires commençant par 2.
- 3
Hypothèse : mot-clé « KEY », motif 1-2 alternant
L'ordre des colonnes et la longueur des blocs doivent être identifiés ensemble.
- 4
Reconstruction de la grille alternée
Une fois le motif deviné, on réinsère les lettres colonne par colonne dans leurs blocs.
- 5
Message révélé
Le texte clair réapparaît après lecture ligne par ligne.