Convertisseur ROT13 / ROT47

Appliquez les deux rotations « César » classiques : ROT13 décale les lettres A-Z / a-z de 13 positions (il est son propre inverse), tandis que ROT47 décale toute la plage ASCII imprimable (codes 33 à 126) de 47 positions. Saisissez un texte quelconque, choisissez une rotation et cliquez sur le bouton — relancez l’opération deux fois pour retrouver votre texte d’origine.
Tout le traitement s’effectue localement dans votre navigateur — rien n’est envoyé.
Fonctionnement : ROT13 laisse intacts les chiffres, la ponctuation et tous les caractères non ASCII (comme les caractères CJK). ROT47 fait tourner les 94 caractères ASCII imprimables ; les espaces, tabulations, sauts de ligne et textes non ASCII restent inchangés. Comme les deux décalages valent exactement la moitié de la taille de leur alphabet, chiffrer et déchiffrer sont une seule et même opération.
Chiffrement :
Ctrl+Entrée dans la saisie lance la transformation.
Choisissez ROT13 ou ROT47 et transformez. Tout le traitement reste dans votre navigateur.
Contexte :
ROT13 (rotation de 13) était utilisé sur USENET et dans les listes de diffusion pour masquer légèrement les spoilers, les chutes de blagues ou les mots choquants. C’est un chiffre de César dont le décalage est la moitié de l’alphabet de 26 lettres, ce qui explique qu’il soit son propre inverse : l’appliquer une seconde fois restitue toujours le texte. ROT47 étend le procédé à tous les caractères ASCII imprimables (codes 33 à 126, soit 94 caractères ; un décalage de 47 correspond exactement à la moitié), si bien qu’il brouille aussi les chiffres et la ponctuation — mais le résultat reste toujours un texte imprimable et lisible. Aucune des deux méthodes n’est de la cryptographie ; ce sont des procédés d’obscurcissement simples que n’importe quel navigateur peut annuler instantanément.