![]() |
Ce procédé de transposition consiste à réarranger les lettres du message dans un ordre indiqué par une grille.
Elle est construite à partir d'une convention partagée qui vaut pour partie de la clef.
EXEMPLE
CECI EST UN MESSAGE SECRET
1- Suppression des caractères non significatifs
CECIESTUNMESSAGESECRET
2- Réécriture dans une grille de 4 lignes par x colonnes
3- Bourrage par des caractères aléatoires (ici RC)
4- Relecture ligne par ligne selon un ordre défini qui vaudra pour autre partie de la clef, ici (4,1,3,2).
IUSERC CENSSE CTEGCR ESMAET
5- Regroupement par blocs de cinq caractères en complétant si besoin (ici R).
IUSER CCENS SECTE GCRES MAETR
On voit bien que le nombre de lignes doit être important pour éviter une recherche exhaustive. Le message doit en conséquence être long. S'il est trop court, il faudra le modifier en insérant des symboles inutiles selon ici encore une convention: un symbole aléatoire tous les trois symboles utiles par exemple.
|