Comment fonctionne le chiffre de César
Chaque lettre du message est remplacée par celle qui se trouve un nombre fixe de rangs plus loin dans l'alphabet. Ce nombre, de 1 à 25, est la clé, ou décalage. Arrivé à Z, on repart de A. Pour déchiffrer, on décale d'autant dans l'autre sens.
ABCDEFGHIJKLMNOPQRSTUVWXYZDEFGHIJKLMNOPQRSTUVWXYZABCLe nom vient de Jules César. Son biographe Suétone rapporte qu'il chiffrait ses lettres confidentielles en remplaçant A par la quatrième lettre de l'alphabet, D, et ainsi de suite : un décalage de 3.
Trois exemples
B devient E, o devient r, n devient q… : Erqmrxu.
Z repart au début de l'alphabet et devient A, et le è garde son accent sur la lettre f : Af̀csf.
Y recule de trois rangs et redevient V, H redevient E… : VENI VIDI VICI.
Le ROT13
Le ROT13 est un chiffre de César de clé 13. Comme 13 est la moitié de 26, décaler deux fois de 13 ramène au point de départ : la même opération chiffre et déchiffre. « Lycos » devient Ylpbf, et « Ylpbf » redevient Lycos. Il permet de cacher une réponse ou une fin d'histoire, qu'on ne lit que si on le veut.
Le casser en 25 essais
Avec un alphabet de 26 lettres, il n'existe que 25 clés utiles. Il suffit de toutes les essayer : le bouton « Essayer les 25 décalages » le fait d'un clic, et en général une seule ligne donne un texte lisible. Ne confiez jamais un mot de passe ou une information personnelle à ce chiffre : il sert à jouer et à apprendre.
Même sans essayer toutes les clés, un message un peu long se trahit : chaque lettre est toujours remplacée par la même, donc la lettre la plus fréquente du message chiffré correspond souvent à la plus fréquente de la langue.
Majuscules, accents et ponctuation
L'outil garde les majuscules et les minuscules, et ne touche ni aux chiffres, ni aux espaces, ni à la ponctuation. Une lettre accentuée est décalée sur sa lettre de base et garde son accent : « à » décalé de 3 donne un d accent grave. Ce d accentué n'a pas de caractère tout fait : l'accent y est un caractère combinant, posé sur le d. Pour un message sans accents, activez « Retirer les accents d'abord » : « Rendez-vous à midi » donne alors Uhqghc-yrxv d plgl. Les ligatures œ et æ ne sont pas décalées.
Questions fréquentes
Comment déchiffrer un code César sans la clé ?
Cliquez sur « Essayer les 25 décalages » : le message s'affiche décalé des 25 façons possibles. En général, une seule ligne donne un texte lisible, et son numéro est la clé.
Quel décalage utilisait Jules César ?
Trois lettres. Suétone, dans sa Vie de César, explique que pour lire ses lettres chiffrées, il faut remplacer chaque lettre par la quatrième de l'alphabet, D pour A, et ainsi de suite.
Le chiffre de César est-il sûr ?
Non. Il n'existe que 25 décalages : n'importe qui retrouve le message en quelques secondes en les essayant tous, comme le fait cet outil. Il sert à jouer, à apprendre ou à masquer une réponse d'énigme, jamais à protéger une information.
Qu'est-ce que le ROT13 ?
Un chiffre de César de décalage 13, la moitié de l'alphabet. Le même décalage chiffre et déchiffre : appliqué deux fois, il rend le texte d'origine.
Que deviennent les accents et les chiffres ?
Les chiffres, les espaces et la ponctuation ne changent pas. Une lettre accentuée est décalée et garde son accent (à décalé de 3 donne d accent grave), sauf si vous choisissez de retirer les accents d'abord.
Une erreur ? Signalez-la, nous la corrigeons.