🌐 FR

🔁 Encodeur/Décodeur ROT13

Encodez ou décodez du texte avec ROT13. Utilisez le curseur pour choisir une valeur de décalage de 1 à 25 (ROT-N), ou passez en mode ROT47 pour faire tourner ensemble les lettres, les chiffres et les symboles.

Il s'agit d'un outil pédagogique/de puzzle — ne l'utilisez pas à des fins de sécurité réelle.

En mode ROT47, le décalage est verrouillé à 47 et le curseur ci-dessus est désactivé.

GUIDE

En savoir plus

01

1. D'où vient ROT13

ROT13 est devenu un classique des premiers forums internet et d'Usenet, utilisé pour masquer légèrement des spoilers, des réponses à des énigmes ou des blagues un peu crues afin que personne ne tombe dessus par accident. Comme toute personne suffisamment curieuse pouvait le déchiffrer en quelques secondes, il n'a jamais été conçu pour assurer une vraie confidentialité — seulement comme un voile de courtoisie — et il apparaît encore aujourd'hui pour entourer des textes à spoilers dans les communautés en ligne.

02

2. Comment ça fonctionne — pourquoi un seul bouton fait les deux

ROT13 n'est rien d'autre que le chiffrement de César avec un décalage verrouillé à 13. Comme l'alphabet latin compte exactement 26 lettres, décaler deux fois de 13 vous ramène pile à votre point de départ. Encodage et décodage deviennent donc strictement la même opération — une propriété valable uniquement parce que 13 est exactement la moitié de 26, ce qui explique pourquoi les autres décalages ROT-N ne la partagent pas, sauf si N vaut précisément 13.

03

3. En quoi ROT47 est différent

Au lieu de faire tourner seulement les 26 lettres, ROT47 fait tourner les 94 caractères ASCII imprimables (codes 33 à 126) de 47 positions. Cela signifie que les chiffres et la ponctuation sont eux aussi brouillés, ce qui en a fait une manière populaire de masquer légèrement des éléments comme des adresses e-mail dans des messages en texte brut sur l'ancien Usenet et les anciens forums.

Questions fréquentes

ROT13 est-il sécurisé ?
Non. ROT13 se réverse trivialement pour quiconque le souhaite — c'est de l'obfuscation pour une lecture rapide et pour masquer des spoilers, pas de la vraie sécurité. La même réserve s'applique à tout décalage ROT-N, quelle que soit la valeur choisie.
Pourquoi l'encodage et le décodage utilisent-ils le même bouton ?
Parce qu'un décalage de 13 appliqué deux fois vous ramène au texte d'origine — 13 est exactement la moitié de l'alphabet de 26 lettres, ce qui rend ROT13 auto-inverse. Les autres décalages ROT-N ne sont pas auto-inverses sauf si N vaut 13.
Quelle est la différence entre ROT13 et ROT47 ?
ROT13 ne fait tourner que les lettres A-Z et a-z. ROT47 fait tourner tous les caractères ASCII imprimables, y compris les chiffres et les symboles, ce qui brouille une part beaucoup plus importante du texte.