Chiffre de transposition columnar

Chiffrez et déchiffrez du texte en ligne avec le chiffre de transposition columnar, à l'aide d'un mot-clé qui contrôle l'ordre des colonnes. C'est un chiffre de transposition classique dans lequel les caractères sont réorganisés plutôt que remplacés.

Entrée
0 caract. · 0 octets
Essayer :
Résultat
✓ Chiffre de transposition par colonnes ✓ Le mot-clé contrôle l'ordre des colonnes ✓ Vos messages ne sont pas enregistrés ✓ Traitement sur notre serveur
Exemples
Chiffrer avec SECRET Clé: SECRET
Entrée NOUSSOMMESDECOUVERTS
Sortie UEUOMOSSDESSVNMCTOER

Mot-clé : SECRET. Les colonnes sont lues dans l'ordre alphabétique de la clé, tandis que les lettres répétées conservent leur ordre d'origine.

Déchiffrer avec SECRET Clé: SECRET
Entrée UEUOMOSSDESSVNMCTOER
Sortie NOUSSOMMESDECOUVERTS

Mot-clé : SECRET. Le même mot-clé restaure le message original écrit ligne par ligne.

Chiffrer un message avec des espaces Clé: ZEBRE
Entrée ATTAQUE A LAUBE
Sortie T UTEAQ EAABAUL

Mot-clé : ZEBRE. Les espaces sont conservés et déplacés comme partie du motif de transposition.

Chiffrer la ponctuation et les symboles Clé: COLONNE
Entrée SALUT, MONDE!
Sortie SM LNTE,!AOUD

Mot-clé : COLONNE. Les signes de ponctuation ne sont pas supprimés ; ils sont réorganisés avec le reste du texte.

Fonctionnement du chiffre de transposition columnar

Le chiffre de transposition columnar écrit le message en lignes sous un mot-clé. Chaque lettre du mot-clé étiquette une colonne. Les colonnes sont ensuite lues dans l'ordre alphabétique du mot-clé afin de produire le texte chiffré.

Contrairement aux chiffres de substitution, comme Caesar ou Vigenere, cette méthode ne remplace pas les lettres par de nouveaux symboles. Elle conserve les caractères d'origine, mais modifie leur position : c'est donc un chiffre de transposition.

Lorsque le mot-clé contient des lettres répétées, cet outil conserve ces colonnes dans leur ordre original de gauche à droite. Cela produit des résultats stables et prévisibles pour le chiffrement comme pour le déchiffrement.

Exemple d'ordre des colonnes

Le mot-clé contrôle l'ordre dans lequel les colonnes sont lues. Par exemple, avec le mot-clé SECRET, le message est écrit ligne par ligne sous le mot-clé :

SECRET
NOUSSO
MMESDE
COUVER
TS

Les colonnes sont lues dans l'ordre alphabétique du mot-clé. Les lettres répétées conservent leur ordre original de gauche à droite, donc SECRET donne cet ordre de lecture :

3:C → 2:E → 5:E → 4:R → 1:S → 6:T

La lecture des colonnes dans cet ordre produit le texte chiffré UEUOMOSSDESSVNMCTOER.

Transposition columnar simple

Cet outil implémente un chiffre de transposition columnar simple à clé unique. Le texte est écrit ligne par ligne, puis les colonnes sont lues selon le mot-clé trié. Le même mot-clé est nécessaire pour déchiffrer le message.

Cette version n'ajoute pas de caractères de remplissage. Si la dernière ligne est plus courte que la longueur du mot-clé, elle reste incomplète. Lors du déchiffrement, l'outil calcule les longueurs originales des colonnes à partir de la longueur du texte chiffré et du mot-clé.

Transposition columnar et chiffres de substitution

Les chiffres de substitution modifient les symboles d'un message. Par exemple, Caesar décale les lettres et Vigenere applique des décalages de lettres basés sur un mot-clé. La transposition columnar fonctionne autrement : elle préserve les caractères d'origine et change seulement leur ordre.

Elle est donc utile pour comprendre la différence entre substitution et transposition, deux idées majeures de la cryptographie classique. Toutefois, utilisée seule, elle n'est pas sûre selon les normes modernes.

Histoire et usage pratique

Les méthodes de transposition columnar ont été utilisées dans la cryptographie manuelle historique, car elles étaient simples à appliquer avec papier et crayon tout en produisant un texte visiblement mélangé.

Des systèmes plus complexes appliquaient parfois la transposition plusieurs fois ou la combinaient avec d'autres méthodes de chiffrement. Cette page se concentre sur la version simple à clé unique, particulièrement adaptée à l'apprentissage, aux énigmes et aux démonstrations.

FAQ

Non. Elle ne remplace pas les caractères. Elle change seulement leur ordre, c'est donc un chiffre de transposition.

La clé est un mot ou une phrase dont les caractères triés déterminent l'ordre dans lequel les colonnes sont lues. La même clé est nécessaire pour le déchiffrement.

Les lettres répétées du mot-clé sont ordonnées de gauche à droite. Cela garde l'ordre des colonnes stable et permet à la même clé de déchiffrer correctement le message.

Non. Cette implémentation n'ajoute pas de remplissage. Les dernières lignes courtes restent courtes, et le déchiffrement calcule automatiquement les longueurs inégales des colonnes.

Les espaces, les signes de ponctuation et les nombres sont conservés comme caractères et déplacés avec le reste du message.

Non. Un chiffre de transposition columnar simple peut être attaqué avec la cryptanalyse moderne et des ordinateurs. Il est surtout utile pour l'enseignement, les énigmes et les démonstrations historiques.

La double transposition columnar applique le processus de transposition columnar deux fois, souvent avec deux clés. Cet outil se concentre sur la version plus simple à clé unique.
Outils associés

Chiffre de César

Chiffrement classique par décalage de lettres avec valeur de décalage personnalisée.

Chiffre de Playfair

Chiffre classique par substitution de digrammes avec une matrice fondée sur un mot-clé.

Chiffre de Vigenere

Chiffrement et déchiffrement polyalphabétiques fondés sur un mot-clé.