TT Text Tools

Chiffres classiques — Vigenère, Atbash, ROT47, clôture et affine

Chiffrez et déchiffrez en ligne : Vigenère, Beaufort, Atbash, ROT47, clôture (rail fence) et affine. Pour énigmes, escape games et cryptographie.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

Advertisement

Six chiffres classiques au même endroit

Avant les ordinateurs, les messages secrets reposaient sur des chiffres à faire au crayon et sur papier. Ils restent populaires aujourd'hui pour les énigmes, le géocaching, les escape games, les chasses au trésor, les défis CTF et pour enseigner les bases de la cryptographie. Cet outil chiffre et déchiffre six des plus célèbres et met à jour le résultat au fil de la saisie : vous pouvez ainsi expérimenter avec les clés et voir comment chaque méthode transforme le texte.

Le chiffre de Vigenère décale chaque lettre d'une valeur différente, tirée d'un mot-clé qui se répète. Pendant des siècles, on l'a appelé « le chiffre indéchiffrable », car une simple analyse de fréquences ne le casse pas directement. Le chiffre de Beaufort en est un proche cousin : il soustrait le texte clair de la clé au lieu de l'ajouter ; il est réciproque, donc la même opération chiffre et déchiffre. L'Atbash, employé à l'origine pour l'alphabet hébreu, inverse l'alphabet en miroir : A devient Z et B devient Y. Le ROT47 fait pivoter chaque caractère ASCII imprimable de 47 positions, brouillant aussi bien les chiffres et la ponctuation que les lettres.

Le chiffre de la clôture (rail fence) est un chiffre par transposition : au lieu de remplacer les lettres, il les réordonne en écrivant le message en zigzag sur plusieurs « rails », puis en lisant chaque rail à tour de rôle. Le chiffre affine associe à chaque lettre x la valeur (a·x + b) mod 26 ; le multiplicateur a doit être premier avec 26, c'est pourquoi le sélecteur ne propose que des valeurs valides.

Conseils pour les énigmes et l'apprentissage

La casse est conservée et les caractères hors A–Z (sauf avec ROT47 et la clôture) restent en place, ce qui laisse visibles les limites des mots. Avec Vigenère et Beaufort, seules les lettres font avancer la clé. Utilisez « Use result as input » (utiliser le résultat comme entrée) pour vérifier qu'un message se déchiffre bien en revenant à l'original. Si vous cherchez à casser un chiffre inconnu, l'outil « Letter Frequency » (fréquence des lettres) affiche l'indice de coïncidence, qui aide à distinguer un chiffre de Vigenère d'une simple substitution.

Ces chiffres sont amusants, mais pas sûrs. Tout s'exécute dans votre navigateur et rien n'est envoyé.

Comment utiliser

  1. Choisissez un chiffreSélectionnez Vigenère, Beaufort, Atbash, ROT47, clôture (rail fence) ou affine.
  2. Définissez la cléSaisissez un mot-clé, le nombre de rails ou les valeurs a et b, selon le chiffre.
  3. Chiffrez ou déchiffrezTapez votre message et choisissez le sens ; les chiffres auto-inverses n'ont pas besoin de sens.
  4. Copiez le résultatCopiez-le, ou réinjectez-le en entrée pour vérifier qu'il se déchiffre correctement.

Questions fréquemment posées

Comment fonctionne le chiffre de Vigenère ?
Chaque lettre est décalée selon la lettre correspondante d'un mot-clé répété, où A = 0, B = 1, etc. Avec la clé LEMON, ATTACK AT DAWN devient LXFOPV EF RNHR. Les espaces et la ponctuation sont conservés et ne consomment pas de lettres de la clé.
Quels chiffres sont leur propre inverse ?
Atbash, ROT47 et Beaufort. En les appliquant deux fois avec les mêmes réglages, on retrouve le texte d'origine ; il n'y a donc pas de mode de déchiffrement distinct.
Quelle est la différence entre ROT13 et ROT47 ?
ROT13 ne fait pivoter que les 26 lettres. ROT47 fait pivoter les 94 caractères ASCII imprimables : les chiffres et les symboles sont donc eux aussi brouillés. Pour ROT13 et les autres décalages de César, utilisez l'outil « Caesar Cipher » (chiffre de César).
Ces chiffres sont-ils sûrs ?
Non. Ils sont historiques et pédagogiques. Tous peuvent être cassés par analyse de fréquences ou par force brute. Pour de vrais secrets, utilisez un chiffrement moderne.
Advertisement