IA sur votre appareil : performant et privé.

Outil ROT13 et Chiffrement Cesar

Encodez, décodez, ou retrouvez la clé qu'on ne vous a jamais donnée.

  • Rien n'est envoyé · tout se fait sur votre appareil
  • ROT13, César, ROT5, ROT18, ROT47, Atbash
  • Retrouve la clé quand vous ne l'avez pas
  • Votre propre alphabet, cyrillique et grec compris

Déposez un fichier texte ici

Un fichier à la fois en gratuit, jusqu'à 25 Mo. .txt, .md, .csv, .json, .srt, .vtt, .log et plus.

0 caractères

Réglages du chiffrementChaque changement met le résultat à jour.
Démarrage rapide
Chiffrement
Chiffrement

Décalage fixe de 13 lettres. La même opération encode et décode.

Référence

Vérifiez ce que devient chaque caractère avant de lui confier un document.

Gratuit : 25.0 MB par fichier, 1 à la fois.

Ce que fait le rotateur de texte

Un chiffrement par rotation remplace chaque caractère d'un alphabet par celui qui se trouve un nombre fixe de places plus loin, en revenant au début à la fin. Cette seule idée couvre tous les chiffrements de cette page : ROT13 est une rotation de treize sur les lettres, ROT5 une rotation de cinq sur les chiffres, ROT47 une rotation de quarante-sept sur l'ASCII imprimable, et Atbash le même alphabet lu à l'envers. La règle étant mécanique, le résultat fait exactement la même longueur que l'entrée et tout caractère hors de l'alphabet survit intact.

Ce que cela veut dire concrètement

  • Rien n'est envoyé — le texte est transformé dans la page, il n'atteint donc jamais un serveur et l'outil continue de fonctionner hors ligne une fois chargé.
  • La longueur ne change jamais — un message de 4 000 caractères revient à 4 000, ce qui rend sûr le traitement de texte structuré comme des sous-titres ou du CSV sans casser la mise en forme.
  • La casse est préservée — les majuscules deviennent des majuscules et les minuscules des minuscules, la forme du texte reste donc lisible.
  • Vous voyez la correspondance — le tableau des lettres montre exactement ce que devient chaque caractère avant de l'appliquer à quelque chose d'important.
  • Il vous dit combien il a changé — un compte des caractères modifiés est le plus rapide moyen de remarquer qu'un chiffrement vise le mauvais alphabet.

Chaque chiffrement, et quand y recourir

Six chiffrements prêts à l'emploi et un que vous définissez. Cinq des six sont involutifs, c'est-à-dire qu'une seconde exécution redonne l'original et qu'il n'y a pas de direction à se tromper. Seuls César et un alphabet personnalisé demandent si vous encodez ou décodez.

ChiffrementCe qu'il fait tournerÀ utiliser pour
ROT1326 lettres, décalage 13Spoilers, forums, indices d'énigmes. Le classique, et son propre inverse.
César26 lettres, décalage 1-25Enseignement, énigmes, et tout cas où la clé compte.
ROT510 chiffres, décalage 5Masquer des nombres en laissant les mots lisibles.
ROT18lettres et chiffresDu texte contenant les deux, comme un code ou une référence dans une phrase.
ROT4794 ASCII imprimables, décalage 47Épreuves capture the flag et partout où la ponctuation doit changer.
Atbash26 lettres, inverséesLe cousin plus ancien de la rotation : A vers Z, B vers Y. Aucune clé.
Personnalisévotre alphabetCyrillique, grec, le latin à 23 lettres, ou un jeu que vous inventez.

ROT47 est celui qui surprend. Comme son alphabet inclut la ponctuation, la sortie cesse de ressembler à des mots — c'est normal, et relancer ROT47 la ramène directement à du texte lisible.

Encoder et décoder ne sont pas la même opération

C'est l'erreur la plus courante avec un chiffrement de César, et il vaut mieux le dire clairement : avancer de trois n'annule pas un décalage de trois. Cela produit un décalage de six. Pour décoder un message encodé avec un décalage de trois, vous reculez de trois — ce qui revient à avancer de vingt-trois.

Pourquoi ROT13 embrouille tout

ROT13 est l'exception qui enseigne la mauvaise leçon. Treize est exactement la moitié de vingt-six, donc avancer de treize et reculer de treize tombent sur la même lettre, et appliquer ROT13 deux fois rend bien l'original. Tout autre décalage se comporte différemment : un outil qui ne fait qu'additionner paraîtra correct sur ROT13 et produira discrètement n'importe quoi partout ailleurs. C'est pourquoi le sélecteur de Direction apparaît pour César et les alphabets personnalisés et disparaît pour les cinq chiffrements involutifs — un contrôle incapable de changer le résultat n'a rien à faire à l'écran.

Le bouton Échanger

Échanger remet le résultat dans la zone de saisie et inverse la direction en même temps : l'appuyer deux fois vous ramène au point de départ. Déplacer la sortie vers l'entrée sans inverser la direction appliquerait le décalage une seconde fois, ce qui donne un autre message, pas l'original.

Décoder sans connaître la clé

Il n'existe que vingt-cinq clés César non nulles : la réponse est donc toujours dans une liste de vingt-cinq. Le travail n'est pas de produire cette liste, c'est de la lire. Cet outil la classe pour vous.

Comment fonctionne le classement

Les lettres ne sont pas réparties uniformément dans une langue réelle. En français, le E domine largement, et chaque langue possède sa propre empreinte — l'allemand s'appuie sur E et N, l'indonésien sur A et K, l'anglais sur E et T. Une rotation mélange cette empreinte sans en changer la forme : compter les lettres une seule fois suffit donc à noter les vingt-cinq clés d'un coup. Pour chaque clé, l'outil compare les comptes qu'elle impliquerait au motif attendu pour la langue choisie, et la clé la plus proche est presque toujours la bonne. Elle est listée en premier, avec un score de pertinence indiquant son avance sur la suivante.

Réduire à une seule avec un mot connu

Les statistiques ont besoin de lettres. Sur un message court — quelques mots, un nom, un indice — le classement est une piste plutôt qu'une réponse, et l'outil le dit au lieu de prétendre le contraire. Si vous connaissez un mot qui doit figurer dans le texte clair, tapez-le dans la case du mot connu : tout candidat qui ne le contient pas vraiment est écarté, ce qui n'en laisse généralement qu'un, aussi court soit le message. Appuyer sur un candidat applique sa clé, vous passez donc d'une liste classée à un document décodé.

  • Collez le texte chiffré — ou ouvrez le fichier qui le contient.
  • Choisissez la langue — attendue du texte clair — cela décide quelle table de fréquences sert à la notation.
  • Appuyez sur Trouver la clé — et lisez la première ligne. Le pourcentage de pertinence indique la confiance.
  • Ajoutez un mot connu — si les premières lignes semblent toutes plausibles, ou si le message est trop court pour être noté.
  • Appuyez sur la ligne gagnante — pour appliquer cette clé à tout le document.

Tourner dans un alphabet à vous

Les chiffrements intégrés travaillent sur l'alphabet latin de base ou sur l'ASCII, ce qui convient à l'anglais et à rien d'autre. Un alphabet personnalisé règle cela : listez les caractères dans l'ordre où vous voulez qu'ils tournent et le chiffrement travaille dans cette liste, en laissant le reste tranquille.

  • Cyrillique et grec — sont prêts à l'emploi, un message russe ou grec tourne donc dans son propre alphabet au lieu de passer intact.
  • Latin historique — est l'alphabet à 23 lettres sans J, U ni W. Un chiffrement bâti dessus tombe sur d'autres lettres au même décalage, un outil moderne à 26 lettres ne peut donc pas le décoder.
  • Lettres et chiffres ensemble — donnent un alphabet de 36 caractères, utile pour des codes de référence et des clés de licence.
  • La plage suit l'alphabet — un alphabet de huit caractères propose des décalages de un à sept, pas de un à vingt-cinq — les valeurs en trop retomberaient sur d'autres déjà disponibles.
  • Les caractères répétés sont refusés — un alphabet contenant deux fois le même caractère envoie deux entrées sur une sortie, le chiffrement ne peut donc pas être annulé. L'outil indique quel caractère est en double au lieu de produire un résultat irréversible.

Comment la casse est traitée

Si votre alphabet ne contient qu'une casse de chaque lettre, l'autre tourne en parallèle et la casse est préservée — taper l'alphabet latin en majuscules et coller du texte en minuscules fait ce que vous attendez. Si votre alphabet contient déjà les deux casses d'une lettre, il est pris tel quel : à ce stade vous avez vous-même énoncé le traitement de la casse et l'outil n'a pas à vous corriger.

Ce qui change, et ce qui ne change pas

Tout ce qui sort de l'alphabet du chiffrement est recopié octet par octet. C'est une garantie, pas un effort au mieux, et c'est ce qui rend sûr le traitement d'un fichier de sous-titres ou d'un CSV sans casser sa structure.

  • Chiffres, espaces, ponctuation et sauts de ligne survivent intacts à tout chiffrement de lettres, et les fins de ligne Windows restent des fins de ligne Windows.
  • Lettres accentuées, cyrillique, grec, arabe, chinois et toute autre écriture traversent les chiffrements de lettres sans être touchés — ils ne sont pas dans l'alphabet, il n'y a donc rien vers quoi les faire tourner.
  • Les emoji et autres caractères hors de la plage de base survivent entiers, y compris ceux faits de deux unités, là où les implémentations naïves coupent un caractère en deux.
  • L'encodage du fichier est conservé : un fichier UTF-16 revient en UTF-16, avec sa marque d'ordre des octets, au lieu d'être converti en silence.
  • Le résultat compte toujours autant de caractères que l'entrée, pour tous les chiffrements de cette page.

Le compte de caractères modifiés

Sous chaque résultat figure le nombre de caractères réellement modifiés. Cela paraît anodin et c'est le chiffre le plus utile de la page : passer ROT5 sur de la prose ne change rien, et un outil qui rend l'entrée en silence est indiscernable d'un outil cassé. Si ce compte est nul ou étonnamment bas, le chiffrement vise le mauvais alphabet.

Limites, fichiers et ce à quoi cela ne sert pas

L'outil ouvre du texte brut : .txt, .md, .csv, .tsv, .json, .xml, .html, .yaml, .log, .srt, .vtt et quelques autres. Tout le reste est refusé au moment où vous le choisissez, avec un lien vers l'outil capable de le convertir d'abord — un PDF va vers l'extracteur de texte PDF, un document Word vers le convertisseur Word, une image vers le lecteur de texte dans les images. Vous n'atteignez jamais une barre de progression qui échoue ensuite.

  • Gratuit — un fichier à la fois, jusqu'à 25 Mo, avec tous les chiffrements, le chercheur de clé classé, le filtre par mot connu et le tableau des lettres inclus.
  • Pro — jusqu'à vingt fichiers à la fois livrés en une seule archive ZIP, des tailles limitées par votre appareil et non par nous, vos propres alphabets, et la liste complète des candidats exportée en CSV ou TXT.
  • Rien qui casserait l'outil n'est bloqué — tous les chiffrements et le chercheur de clé fonctionnent en gratuit, car un outil de chiffrement qui retient le décodage n'est pas limité, il est cassé.

Ce n'est pas du chiffrement sérieux

Cela mérite d'être répété à la fin comme au début. Vingt-cinq clés ne sont pas un espace de clés, c'est une courte liste, et cette page parcourt cette liste pour vous en une vingtaine de millisecondes. Les chiffrements par rotation servent aux spoilers, aux énigmes, aux démonstrations en classe, aux épreuves capture the flag et à l'obscurcissement léger de choses sans importance. Pour ce qui compte vraiment — mots de passe, données personnelles, tout ce qui a des conséquences juridiques ou financières — utilisez de la vraie cryptographie, et ne vous laissez pas convaincre du contraire parce que la sortie a l'air brouillée.

Traiter un document de 10 Mo prend environ 43 ms sur un ordinateur portable de milieu de gamme, hors du fil principal, donc la page reste réactive pendant le travail.

Questions fréquentes

Comment fonctionne le rotateur de texte ?

Il remplace chaque caractère par un autre situé un nombre fixe de positions plus loin dans un alphabet. Choisissez ROT13 pour un décalage fixe de 13, ou César et fixez n'importe quel décalage de 1 à 25. La casse est préservée, et tout ce qui sort de l'alphabet choisi — chiffres, espaces, ponctuation, lettres accentuées et non latines — passe intact. Le résultat se met à jour pendant que vous tapez.

Quelle différence entre ROT13 et un chiffrement de César ?

ROT13 est un chiffrement de César fixé à 13. Comme 13 est exactement la moitié de 26, l'appliquer deux fois rend le texte d'origine, donc une seule opération encode et décode. César autorise n'importe quel décalage de 1 à 25, et ceux-là ne sont pas involutifs : un message encodé avec un décalage de 3 se décode en reculant de 3, pas en avançant de 3. C'est pourquoi cet outil propose un sélecteur Encoder / Décoder explicite plutôt que de vous demander de calculer le décalage inverse.

Comment décoder un chiffrement de César sans connaître le décalage ?

Appuyez sur Trouver la clé. L'outil compte la fréquence de chaque lettre et compare ce motif aux fréquences des lettres de la langue que vous sélectionnez — français, anglais, espagnol, allemand, portugais ou indonésien — puis note les 25 clés possibles et place la plus probable en tête avec un pourcentage de pertinence. Si vous connaissez déjà un mot présent dans le message, tapez-le dans la case du mot connu : seuls les candidats qui le contiennent vraiment sont conservés, ce qui n'en laisse généralement qu'un.

Que sont ROT5, ROT18, ROT47 et Atbash ?

ROT5 décale les chiffres de 0 à 9 de cinq positions et laisse les lettres tranquilles. ROT18 combine ROT13 et ROT5, pour une chaîne contenant les deux. ROT47 décale les 94 caractères ASCII imprimables — lettres, chiffres et ponctuation — de 47 positions, ce qui explique que sa sortie ressemble à des symboles plutôt qu'à des mots. Atbash inverse l'alphabet au lieu de le faire tourner : A devient Z et B devient Y. Les quatre sont involutifs : les relancer une seconde fois redonne le point de départ.

Puis-je utiliser mon propre alphabet, ou un alphabet non anglais ?

Oui. Choisissez le chiffrement personnalisé et prenez un alphabet prêt à l'emploi — cyrillique, grec, le latin historique à 23 lettres sans J, U ni W, ou lettres plus chiffres — ou tapez le vôtre. La plage de décalage suit automatiquement la longueur de l'alphabet : un alphabet de huit caractères propose des décalages de un à sept plutôt que de prétendre qu'il y en a 25. Un alphabet contenant un caractère répété est refusé, car une rotation qui envoie deux caractères sur un seul ne peut pas être annulée.

Que deviennent les chiffres, espaces, symboles et emoji ?

Tout ce qui n'appartient pas à l'alphabet du chiffrement est recopié octet par octet. Pour les chiffrements de lettres, cela signifie que chiffres, espaces, ponctuation, lettres accentuées, cyrillique, grec, emoji et sauts de ligne survivent exactement tels quels, et que le résultat fait la même longueur que l'entrée. L'outil indique aussi combien de caractères il a réellement changés, ce qui est le moyen le plus rapide de repérer un chiffrement visant le mauvais alphabet — passer ROT5 sur de la prose ne change rien du tout.

Mon texte est-il privé, et puis-je traiter un fichier entier ?

Tout se fait sur votre appareil, pas sur nos serveurs. Pas d'envoi : la transformation se fait dans la page elle-même, ce qui explique qu'elle continue de fonctionner si vous perdez la connexion une fois la page chargée. Vous pouvez traiter un message collé ou ouvrir un fichier texte — .txt, .md, .csv, .json, .log, .srt, .vtt et plus — jusqu'à 25 Mo en gratuit, un fichier à la fois, avec des fichiers plus gros et des lots jusqu'à vingt en Pro.

ROT13 ou César suffisent-ils à cacher quelque chose de sérieux ?

Non, et autant le dire franchement. Il n'existe que 25 clés César non nulles, donc n'importe qui peut toutes les essayer en quelques secondes — cette page le fait exactement, à la demande. Ce sont des chiffrements pédagogiques et ludiques : servez-vous-en pour des spoilers, des démonstrations en classe, des épreuves capture the flag et de l'obscurcissement léger, et utilisez du vrai chiffrement pour les mots de passe, les données personnelles ou tout ce qui a des conséquences.

4.5sur 5

sur 120 notes

Notez cet outil

Touchez une étoile — c’est rapide