Chiffre ROT13
ROT13 est une variante particulière du chiffre de César qui décale chaque lettre de 13 positions dans l'alphabet. L'alphabet comptant 26 lettres, le même processus sert à chiffrer et déchiffrer : l'appliquer deux fois restaure le texte original.
Exemples rapides
Original :
Bonjour le monde
ROT13 :
Obawbhe yr zbaqr
Original :
Le renard brun rapide
ROT13 :
Yr eraneq oeha encvqr
Qu'est-ce que ROT13 ?
ROT13 (de l'anglais "rotate by 13") est une méthode de chiffrement qui remplace chaque lettre par celle située 13 positions plus loin dans l'alphabet. Cette variante du chiffre de César a la particularité d'utiliser le même processus pour chiffrer et déchiffrer.
Comment fonctionne ROT13
L'alphabet latin compte 26 lettres. En décalant chacune de 13 positions :
- A → N, B → O, C → P, ... M → Z
- N → A, O → B, P → C, ... Z → M
Puisque 13 représente la moitié exacte de l'alphabet, appliquer ROT13 deux fois restitue le texte d'origine. C'est un chiffre symétrique : ROT13(ROT13(texte)) = texte
À quoi sert ROT13 ?
- Cacher des spoilers : Protéger les fins de films ou de livres contre la lecture involontaire
- Énigmes et jeux : Créer des indices pour chasses au trésor ou géocaching
- Protéger les adresses e-mail : Compliquer la collecte automatique d'adresses
- Forums de discussion : Partager des solutions sans gâcher le plaisir des autres
- Outil pédagogique : Introduction pratique à la cryptographie
ROT13 vs Chiffre de César
ROT13 est une forme spéciale du chiffre de César avec des caractéristiques uniques :
- Symétrique : Le même processus chiffre et déchiffre
- Sans clé : Décalage fixe de 13 positions
- Universellement connu : La méthode est publique
- Non sécurisé : Sert à dissimuler, pas à protéger
Avertissement important
ROT13 n'est pas une méthode de chiffrement sécurisée ! Ne l'utilisez jamais pour des données confidentielles. Son but est uniquement d'éviter la lecture accidentelle : quiconque connaît la méthode peut facilement déchiffrer le message.