Chiffrement et Déchiffrement
Chiffrez et déchiffrez César, ROT13, ROT47, Atbash, Vigenère, A1Z26 et Bacon. Avec un tableau de force brute affichant les 25 décalages de César d'un coup.
Ce que fait chaque chiffre
Il s'agit de chiffres classiques. Ils conviennent aux énigmes, aux jeux et à l'enseignement, et aucun ne résiste à un ordinateur.
- Chiffre de César. Décale chaque lettre d'un nombre fixe de positions dans l'alphabet. Un décalage de 3 transforme le A en D. Il doit son nom à Jules César, qui l'employait pour ses messages militaires.
- ROT13. Un chiffre de César de exactement 13 positions. L'alphabet comptant 26 lettres, l'appliquer deux fois restitue l'original, ce qui en a fait la méthode habituelle pour masquer les spoilers en ligne.
- ROT47. Comme ROT13, mais couvrant tous les caractères ASCII visibles, si bien que les chiffres et la ponctuation sont également brouillés. Également son propre inverse.
- Atbash. Inverse l'alphabet comme un miroir : le A devient Z, le B devient Y. Issu de la tradition des scribes hébreux, il ne nécessite aucune clé.
- Vigenère. Utilise un mot-clé pour appliquer un décalage de César différent à chaque lettre. Il a résisté au décryptage pendant trois siècles et fut surnommé le chiffre indéchiffrable.
- A1Z26. Numérote simplement l'alphabet : A vaut 1, Z vaut 26. Courant dans les livres d'énigmes et les salles d'évasion.
- Bacon. Code chaque lettre par un groupe de cinq caractères A et B. Francis Bacon l'a conçu pour qu'un message puisse se dissimuler dans la mise en forme d'un texte anodin.
Comment casser un chiffre que vous ne pouvez pas lire
Commencez par compter les lettres. Si les fréquences ressemblent à celles d'une langue normale mais que les lettres ne collent pas, il s'agit probablement d'une substitution simple comme César ou Atbash, et le tableau de force brute de cette page résout un César en quelques secondes. Si les fréquences paraissent anormalement uniformes, un chiffre à mot-clé comme Vigenère est plus probable, car il répartit chaque lettre sur plusieurs décalages. Des groupes de cinq caractères A et B orientent vers Bacon, et des nombres de 1 à 26 vers A1Z26.
Bon à savoir
- Aucun de ces chiffres n'est sûr. Utilisez-les pour les énigmes et l'enseignement, jamais pour ce que vous devez réellement protéger.
- La plupart laissent les espaces et la ponctuation intacts, ce qui constitue en soi un indice pour qui cherche à casser le message.
- Un décalage de César de 13 correspond exactement à ROT13, et un décalage de 26 laisse le texte inchangé.
- Tout le traitement se fait sur notre serveur : rien de ce que vous saisissez n'est conservé ni journalisé.