Aller au contenu
TextArray
Tout en local

Chiffre de clôture

Cryptez et déchiffrez la transposition en zigzag classique avec un nombre de rails configurable.

Entrée
Sortie

Chiffre de clôture

La barrière est le chiffre de transposition que tout le monde rencontre en premier : écrivez le message en diagonale, en rebondissant entre le haut et le bas d'une clôture imaginaire, puis lisez-le ligne par ligne. NOUS SOMMES DÉCOUVERTS FUIR IMMÉDIATEMENT sur trois rails devient WECRLTEERDSOEEFEAOCAIVDEN — chaque lettre est toujours là, seul l'ordre a changé. Cet outil fonctionne dans les deux sens : chiffrer les brouillages, déchiffrer, reconstruire le zigzag et relire le message.

Le nombre de rails est la clé : deux rails sont à peine mélangés, vingt rails sur un court message ne changent rien (le zigzag ne se plie jamais), et le point idéal dans les puzzles classiques est de trois à cinq. L'option de décalage démarre le zigzag à mi-chemin de son cycle, une variante courante dans les défis de géocaching et CTF qui brise les solveurs naïfs. Par défaut, les espaces sont supprimés avant le chiffrement, la présentation classique ; conserver les espaces et les commutateurs de ponctuation vers une transposition pure de chaque caractère, ce qui rend l'aller-retour sans perte pour les phrases complètes.

Tout fonctionne sur des points de code Unicode, donc č, ő et même les emoji franchissent la clôture intacte plutôt que d'être divisés en moitiés de substitution. Le décompte indique combien de personnages ont voyagé et sur combien de rails.

Comme tout chiffre classique, il s’agit d’un casse-tête et d’un outil pédagogique, pas d’une protection : avec au plus quelques dizaines de clés sensibles, la force brute est instantanée. Pour une confidentialité réelle, utilisez l'outil de cryptage de texte basé sur AES. Tout s'exécute localement dans votre navigateur ; votre message ne quitte jamais votre appareil.

FAQ

Comment décrypter un message de clôture ?
Définissez la direction de déchiffrement et entrez le nombre de rails utilisé pour le cryptage – ainsi que le décalage, le cas échéant. L'outil reconstruit le zigzag, découpe le texte chiffré en rails et relit le chemin diagonal. Un mauvais nombre de rails produit des déchets d'apparence lisible, donc essayer 2 à 6 est l'approche habituelle.
A quoi sert la compensation ?
Il commence le zigzag à mi-chemin de son cycle plutôt qu'au niveau du rail supérieur. Le décalage 1 commence une étape plus bas dans la descente. Les créateurs de puzzles l'utilisent comme deuxième clé : si un simple décryptage échoue, essayez de petits décalages avant d'abandonner le nombre de rails.
Pourquoi mon court message revient-il inchangé ?
Avec au moins autant de rails que de caractères, le zigzag ne se plie jamais : chaque caractère repose sur son propre rail et la lecture ligne par ligne reproduit l'entrée. Utilisez moins de rails ou un message plus long.
Dois-je conserver les espaces ou les supprimer ?
Les présentations classiques suppriment les espaces, ce qui masque également la longueur des mots au solveur. Conservez des espaces lorsque vous souhaitez une transposition sans perte d’une phrase complète – les deux sens respectent le même paramètre, alors choisissez-en un et restez-y.
Mon texte est-il téléchargé quelque part ?
Non. Le chiffrement s'exécute entièrement dans votre navigateur et votre message ne quitte jamais votre appareil.