Apprendre
Un chiffrement César avec un décalage fixe de 13 qui est son propre inverse pour l'alphabet latin de 26 lettres.
ROT13 remplace chaque lettre par celle située 13 positions plus loin dans l'alphabet, avec bouclage : A↔N, B↔O, C↔P, ..., M↔Z. Comme 13 est la moitié de 26, l'appliquer deux fois rend le texte original — le chiffrement est son propre inverse. La casse et les caractères non-lettres sont inchangés.
E(x) = (x + 13) mod 26
- HELLO → URYYB
- CLAUDE → PYNHQR
- ROT13(ROT13(x)) = x
Comment le reconnaître
- Chaque lettre est décalée de la même quantité
- Appliquer la transformation deux fois rend l'original
- A↔N, B↔O, C↔P sont les paires classiques
Erreurs fréquentes
- Confondre ROT13 et atbash (qui inverse l'alphabet)
- Appliquer le décalage aux chiffres ou à la ponctuation
- Décaler de 12 ou 14 au lieu d'exactement 13