Aller au contenu

Chiffre ROT

Faites pivoter les lettres de n’importe quel montant de 1 à 25 avec un curseur – une variable ROT13.

Entrée
13
Sortie

Chiffre ROT

ROT13 décale chaque lettre d'exactement 13 places, et ROT47 décale chaque caractère imprimable d'exactement 47 — tous deux fixés par convention car ce montant est son propre inverse. Cet outil généralise l'idée : faites glisser le curseur sur n'importe quelle valeur comprise entre 1 et 25 et appliquez cette rotation à la place, un chiffre César que vous contrôlez plutôt qu'un nombre intégré.

Dans le mode lettre par défaut, seules les 26 lettres latines non accentuées A à Z et a à z tournent ; la casse est préservée et tout le reste – les chiffres, la ponctuation, les lettres accentuées comme č ou ü, les emoji et les écritures non latines – reste intact. Activez le mode ROT47 pour faire pivoter chaque caractère ASCII imprimable de "!" à "~" dans cette bande de 94 caractères, en utilisant la même valeur de décalage. Les espaces, les sauts de ligne et les caractères non-ASCII sont toujours laissés seuls.

Une différence entre ROT13 et ROT47 mérite d'être connue : comme 13 est la moitié de 26 (et 47 la moitié de 94), l'exécution de ces deux fois restaure l'original - le même bouton encode et décode. Un changement que vous choisissez vous-même ne le fait généralement pas. Pour l'inverser il vous faut le décalage complémentaire : 26 moins votre décalage en mode lettre, ou 94 moins celui-ci en mode ROT47.

Cela convient aux chasses aux énigmes, aux salles d'évasion, aux astuces de géocaching et aux défis CTF où les équipes fixes sont trop connues pour cacher quoi que ce soit. Il ne s’agit pas d’un véritable cryptage : un chiffrement par décalage n’a qu’un seul chiffre comme espace de clé complet.

Tout s'exécute localement dans votre navigateur. Rien de ce que vous tapez n’est téléchargé, vous pouvez donc expérimenter le texte privé en toute sécurité. Copiez le résultat, téléchargez-le sous forme de fichier .txt ou renvoyez-le dans l'entrée pour enchaîner une autre transformation.

FAQ

En quoi est-ce différent de l’outil ROT13 ?
ROT13 se décale toujours d'exactement 13. Cet outil vous permet de sélectionner n'importe quel décalage de 1 à 25 avec un curseur, afin que vous puissiez générer n'importe quelle rotation César, pas seulement la rotation classique.
Pourquoi appliquer deux fois le même décalage ne l’annule-t-il pas ?
ROT13 et ROT47 fonctionnent comme un seul bouton réversible uniquement parce que 13 et 47 représentent exactement la moitié de leurs alphabets (26 et 94). Tout autre décalage a besoin de son complément - 26 moins le décalage pour les lettres, 94 moins pour le mode ROT47 - pour l'inverser.
Que change le mode ROT47 ?
Il fait passer la rotation des 26 lettres aux 94 caractères ASCII imprimables ("!" à "~"), de sorte que les chiffres et la ponctuation tournent également, en utilisant la même valeur de décalage du curseur.
Mon texte est-il téléchargé quelque part ?
Non. La rotation s'effectue entièrement dans votre navigateur : votre texte ne quitte jamais votre appareil.