Encoder et décoder du texte avec le chiffre de substitution ROT13 instantanément
ROT13 ("rotation de 13 positions") est un simple chiffrement par substitution de lettres qui remplace chaque lettre par la lettre 13 positions plus loin dans l'alphabet. Comme l'alphabet anglais a 26 lettres, appliquer ROT13 deux fois redonne le texte original.
Malgré son absence de sécurité, ROT13 a un cas d'usage spécifique et encore courant : cacher du texte qu'on ne veut pas que quelqu'un lise par hasard — spoilers dans les forums, indices d'énigmes.
ROT13 est un cas spécifique du chiffrement de César avec un décalage de 13. La propriété spéciale de ROT13 (chiffrement = déchiffrement) ne s'applique que lorsque le décalage égale la moitié de la taille de l'alphabet.
Non. ROT13 ne transforme que les lettres (A–Z, a–z). Chiffres, espaces et ponctuation passent inchangés.
Pas du tout. ROT13 est trivialement cassé par l'analyse de fréquence. Ne pas l'utiliser pour quoi que ce soit nécessitant une vraie confidentialité.
ROT5 applique une rotation de 5 aux chiffres uniquement. ROT18 combine ROT13 pour les lettres et ROT5 pour les chiffres. ROT47 fait pivoter tous les caractères ASCII imprimables de 47 positions.
Vérificateur de force de mot de passe · Encodeur / Décodeur Base32 · Encodeur / Décodeur Hex · Chiffre de César · Chiffre de Vigenère · Chiffre Atbash