Aller au contenu principal
CipherChronicle

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.

  1. La première ligne commence par un bloc de 1 lettre, puis de 2, puis de 1, etc. (ou l’inverse selon la convention).
  2. La deuxième ligne commence par un bloc de 2 lettres, puis de 1, puis de 2, etc.
  3. On alterne ainsi jusqu’à épuisement du texte.
  4. 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

I
P
C
N
I
C
E
R
O
L
E
H
H
R
C
Q
R
S
T
U
V
W
X
Y
Z
CléK = KEY (motif 1-2 alterné)
  1. 1

    Texte chiffré

    Distribution de fréquence normale, donc transposition — mais les lettres semblent empilées étrangement.

  2. 2

    Motif alterné

    La grille a été remplie par blocs alternés de 1 et 2 lettres, lignes impaires commençant par 2.

  3. 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. 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. 5

    Message révélé

    Le texte clair réapparaît après lecture ligne par ligne.