Chiffre de César en ligne : chiffrer et déchiffrer, avec ROT13
Chiffrez ou déchiffrez un texte avec le chiffre de César, ROT13 compris ; si la clé est inconnue, affichez les 25 décalages d'un coup
Vos données restent chez vous. La conversion se fait dans le navigateur ; rien n'est envoyé à un serveur.
Cet outil a-t-il fait le travail ?
Merci, votre retour nous est bien parvenu.
Comment ça marche
Écrivez le texte dans le cadre de gauche. Par défaut, chaque lettre avance de trois rangs dans l'alphabet latin de 26 lettres, le décalage que Jules César aurait utilisé, et le résultat s'affiche à droite pendant la saisie : A → D, B → E, et X, Y, Z repartent au début pour donner A, B, C. Le décalage est la clé ; réglez-le avec le curseur entre 1 et 25. Pour déchiffrer, choisissez « Déchiffrer (je connais le décalage) » avec le même nombre : les lettres reculent d'autant. Si vous ne connaissez pas la clé, choisissez « Je ne connais pas la clé » : l'outil écrit les 25 décalages possibles les uns sous les autres, et la ligne qui forme de vrais mots est la bonne, avec son numéro de décalage au début. Pour ROT13, mettez le décalage à 13 ; comme 13 est la moitié de 26, chiffrer et déchiffrer reviennent au même. Les majuscules et minuscules sont conservées. Les lettres accentuées (é, è, à, ç) ne font pas partie des 26 lettres : elles restent telles quelles et la ligne d'état les compte. Le chiffre de César est un jeu et un outil d'apprentissage, pas une vraie protection.
Cet outil est aussi connu sous le nom de rot13 en ligne, caesar cipher.
Qu'est-ce que Chiffre de César (chiffrement par décalage) ?
Le chiffre de César est un chiffrement par substitution dans lequel chaque lettre est remplacée par la lettre située un nombre fixe de rangs plus loin dans l'alphabet. Il doit son nom à Jules César qui, selon Suétone, utilisait un décalage de trois dans sa correspondance. La clé est un seul nombre, et il n'existe qu'autant de clés que l'alphabet compte de lettres, moins une. C'est l'un des plus anciens chiffres connus ; il sert aujourd'hui à l'enseignement et aux énigmes.
Qu'est-ce que ROT13 ?
ROT13, pour « rotation de 13 rangs », est le chiffre de César avec un décalage de 13 dans l'alphabet latin de 26 lettres. Comme 13 est exactement la moitié de 26, ROT13 est son propre inverse : appliqué deux fois, il redonne le texte de départ. Il s'est répandu sur Usenet dans les années 1980 pour cacher les réponses d'énigmes, les divulgâcheurs et les blagues douteuses d'un simple coup d'œil. Il n'apporte aucun secret, seulement une protection contre la lecture accidentelle.
Quelle différence entre le chiffre de César et le chiffrement AES ?
Le chiffre de César décale chaque lettre du même nombre de rangs ; la clé est un seul nombre et l'alphabet latin n'offre que 25 possibilités, n'importe qui le casse en quelques secondes. AES-256 brouille le texte par blocs d'octets, et non lettre par lettre, avec une clé de 256 bits tirée d'un mot de passe ; le nombre de clés possibles dépasse le nombre d'atomes de l'univers observable et aucune méthode connue ne la trouve par essais. Pour les énigmes, les devoirs et les jeux, prenez le chiffre de César ; pour un mot de passe, une note privée ou une information confidentielle, « Chiffrer un texte avec un mot de passe », qui utilise AES.
Comment fonctionne le chiffre de César ?
Chaque lettre est remplacée par la lettre située un nombre fixe de rangs plus loin dans l'alphabet. L'historien romain Suétone rapporte que Jules César décalait ses lettres militaires de trois rangs : A devenait D, B devenait E. Arrivé au bout de l'alphabet, on repart au début, et X, Y, Z deviennent A, B, C.
Pour déchiffrer, on recule chaque lettre du même nombre. En français, on retire en général les accents avant de chiffrer, car é, è ou ç ne font pas partie des 26 lettres ; sinon, ces lettres restent en clair et trahissent une partie du message. L'outil « Supprimer les accents » fait ce travail en une étape.
Pourquoi ce n'est pas sûr
L'alphabet latin n'offre que 25 clés utiles. Pour un ordinateur, ce n'est rien : l'option « afficher tous les décalages » de cette page les essaie toutes en une fraction de seconde. Même sans essayer, la fréquence des lettres trahit la clé : en français, la lettre la plus fréquente est le e, donc la lettre la plus fréquente du message chiffré est sans doute un e décalé.
Utilisez le chiffre de César pour les devoirs, les énigmes, les escape games, les chasses au trésor et pour comprendre le principe du chiffrement. Pour un texte qui doit vraiment rester secret, utilisez « Chiffrer un texte avec un mot de passe », qui applique AES-256.
Questions fréquentes
Comment décoder du ROT13 ?
Choisissez l'alphabet latin (26 lettres) et un décalage de 13. En ROT13, chiffrer et déchiffrer sont la même opération ; peu importe le sens choisi.
Comment casser un chiffre de César sans la clé ?
Choisissez « Je ne connais pas la clé — afficher tous les décalages ». Chaque ligne commence par son décalage ; celle qui forme de vrais mots donne la clé. Si aucune n'est lisible, le message utilise peut-être un autre alphabet ou un autre chiffre.
Que deviennent les chiffres et les lettres accentuées ?
Ils ne changent pas. Seules les lettres de l'alphabet choisi sont décalées ; la ligne d'état compte les lettres hors alphabet, comme é ou ç.
Mon texte est-il envoyé quelque part ?
Non. Tout se passe dans votre navigateur ; le texte ne quitte pas cette page.