Un chiffrement par double transposition est effectué sur un texte disposé en grille en permutant à la fois les lignes et les colonnes.
Assurez vous un que le nombre de lettres du messages soit un multiple de la longueur de la clé pour un fonctionnement optimal.
Ecrire un texte dans une grille, si possible carrée (mais ce n'est pas obligatoire). Transposer les colonnes selon le mot clé ou les permutations choisies, puis faire de même pour les lignes. Le texte chiffré est alors obtenu en lisant simplement la grille de gauche à droite et de haut en bas.
Ecrire le texte dans une grille, (en connaissant les dimensions, ou en les devinant). Transposer les colonnes selon le mot clé ou les permutations choisies, puis faire de même pour les lignes. Le texte clair apparait.
Le texte se compose des lettres de phrases dont l'ordre a été modifié. L'analyse des fréquence devrait être normal, et l'indice de coïncidence identique à celui de la langue utilisé.
La première difficulté est de retrouver la taille de la grille. Vérifiez d'abord que le nombre de caractères du texte n'est pas un nombre premier (ce qui est normalement impossible). Ensuite vérifier si sa décomposition en nombres premiers n'est pas simples (2 facteurs).
Il s'agit ensuite de retrouver la première permutation. Recopier le texte dans la grille et essayer de reconstituer des mots sur chaque ligne. Pour y arriver, il faut tenter de reconstituer des suites de lettres probables (comme QU, LE, SS, etc.) Les lignes ne devraient pas se suivre, ne pas essayer de lire de mot sur plusieurs lignes.
Il faut enfin retrouver la seconde permutation, la plus simple puisqu'on dispose déjà de morceaux de lignes.
Les plus acharnés pourront ensuite tenter de retrouver les deux clés.
© 2012 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode