Aller au contenu
TEXT TOOL

Chiffre de César — déchiffrer et apprendre

Trois lettres plus loin dans l'alphabet — et Gaius Julius Caesar était content. Ici, vous cassez le code en quelques secondes et vous voyez pas à pas comment cela fonctionne.

3
1 25
Your result will appear here as you type.
Examples

Caesar disc

The outer ring shows the plaintext alphabet, the inner ring shows the ciphertext after the shift.

ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ

Try every shift

The table shows the result of every possible shift. The orange-highlighted row has the lowest Chi-Squared score against German or English letter statistics — most likely the plaintext.

Enter text first to see every shift.

Frequency analysis

The dark bars show how often each letter appears in your current text. The lighter bar is the reference distribution for the chosen language. When both align, the text is likely already decrypted.

Around 30 letters are needed before automatic language detection becomes reliable.

School mode: explain every step

Comment ça marche

  1. 01

    Text oder Code einfügen

    Füge deinen Inhalt in das Eingabefeld ein oder tippe direkt.

  2. 02

    Automatische Verarbeitung

    Das Tool verarbeitet den Inhalt sofort und zeigt das Ergebnis.

  3. 03

    Ergebnis kopieren

    Kopiere das Ergebnis mit einem Klick in die Zwischenablage.

Confidentialité

Alle Berechnungen laufen direkt in deinem Browser. Keine Daten werden auf Server übertragen.

Chiffrer, déchiffrer et casser sans clé — tout sur une seule page. Les 25 décalages visibles, la solution la plus probable marquée par analyse Chi², plus un disque de César rotatif à imprimer. Cinq modes : standard A–Z, mode étendu avec lettres accentuées, normalisation, ROT13 et ROT47. Tout s'exécute en local dans le navigateur.

01 — Mode d’emploi

Comment utiliser cet outil ?

  1. Choisissez le mode : standard (26 A–Z), étendu (avec lettres accentuées), normalisation (é→e), ROT13 (décalage fixe 13) ou ROT47 (ASCII).
  2. Saisissez le texte — la sortie apparaît en direct, sans clic sur un bouton.
  3. Modifiez le décalage via le curseur ou le champ numérique ; inversez la direction avec le commutateur chiffrer/déchiffrer ou le bouton d'échange.
  4. La table brute-force affiche tous les décalages possibles — l'entrée surlignée en orange a la différence Chi² la plus faible par rapport à la référence linguistique.
  5. Le disque de César interactif tourne en synchronisation avec le curseur ; imprimez-le comme modèle papier en A4 via le bouton correspondant.

Que peut le chiffre de César ?

Le chiffre de César est le plus simple des chiffrements par substitution monoalphabétique — chaque lettre est remplacée par une autre, située à un nombre fixe de positions plus loin dans l’alphabet. C’est à la fois sa force et sa faiblesse : il s’explique sur un sous-bock et se casse sur un sous-bock.

Cet outil fait cinq choses sur une page : chiffrer et déchiffrer dans les deux sens, tester automatiquement les 25 décalages (brute-force), comparer la fréquence des lettres aux statistiques linguistiques française et anglaise (test du Chi²), visualiser l’idée comme un disque rotatif et montrer le calcul pour chaque lettre — le mode école, qui aligne texte clair, position, décalage et texte chiffré côte à côte.

Qui était Gaius Julius Caesar — et utilisait-il vraiment le chiffre ?

Gaius Julius Caesar (100–44 av. J.-C.) était général romain, homme d’État et dictateur à vie. Son biographe Suétone décrit dans « De vita Caesarum » (début du IIe siècle après J.-C.) très brièvement : quand César avait quelque chose d’important à transmettre, il l’écrivait dans une forme « où chaque lettre était remplacée par celle qui suit trois positions plus loin dans l’alphabet » — donc A devenait D, B devenait E, etc. Son petit-neveu Auguste utilisait, dit-on, seulement le décalage 1, donc A vers B.

Que ce soit la vérité historique est impossible à prouver — Suétone écrivait plus de 150 ans après la mort de César. Mais deux choses sont sûres : le chiffre porte ce nom depuis l’Antiquité, et il a été réinventé indépendamment dans les cultures les plus diverses. Dans le Talmud juif existe le chiffre Atbash (alphabet miroir), dans la tradition hébraïque existent d’autres variantes. Le chiffre de César lui-même est moins une invention qu’une idée qui revient toujours indépendamment — parce qu’elle s’impose.

Le point faible historique décisif du chiffre de César a été décrit au IXe siècle par le savant arabe Al-Kindi dans son ouvrage « Du déchiffrement des messages chiffrés » : l’analyse de fréquence. Chaque lettre d’une langue a une fréquence caractéristique — en français, E est la plus fréquente avec environ 14,7 %, suivie de A (8,0 %) et S (7,9 %). Quand une lettre à forte fréquence apparaît dans le texte chiffré, c’est très probablement le E décalé. Avec cette observation, le chiffre de César était fini — et avec lui toutes les substitutions monoalphabétiques.

Comment fonctionne le chiffrement pas à pas ?

Le principe de base se décrit en quatre étapes :

  1. Écrire le texte clair : par exemple CESAR ETAIT ICI.
  2. Choisir le décalage : un nombre entre 1 et 25. Avec un décalage de 3, on décale chaque lettre de trois positions.
  3. Remplacer lettre par lettre : C devient F, E devient H, S devient V, A devient D, R devient U, etc.
  4. Lire le texte chiffré : FHVDU HWDLW LFL.

La fonction mode école de cet outil montre exactement ces étapes dans un tableau : à gauche la lettre du texte clair, puis sa position dans l’alphabet (A=0, B=1, …, Z=25), puis le décalage, puis la nouvelle position (modulo 26 — donc si je dépasse Z, je recommence à A), et enfin la lettre du texte chiffré.

Mathématiquement écrit : si p est la position de la lettre du texte clair dans l’alphabet et k la clé (le décalage), la position de la lettre du texte chiffré est (p + k) mod 26. Au déchiffrement : (p − k) mod 26. C’est la seule mathématique du chiffre de César.

Pourquoi un mode normalisation pour les lettres accentuées ?

Le chiffre de César standard travaille sur l’alphabet latin de 26 lettres — les lettres accentuées (é, à, ç) n’en font pas partie. Si un élève français veut chiffrer la phrase « ÉCOUTE BIEN », il a deux possibilités : abandonner les accents et convertir en ASCII majuscules, ou étendre l’alphabet.

Le mode normalisation de cet outil fait exactement la première option. Il remplace avant le chiffrement chaque lettre accentuée par sa forme non accentuée : é→e, è→e, à→a, ç→c, ô→o, etc. Ensuite le chiffrement standard à 26 lettres s’applique. Avantage : le texte chiffré est compatible avec tout outil César en ligne. Inconvénient : au déchiffrement, vous ne pouvez plus reconstruire si c’était à l’origine « e » ou « é » — c’est informationnellement irréparable.

Pour le français, la normalisation est l’option pratique car les accents ne modifient pas la structure statistique à analyser. Pour le germanophone, un mode dédié avec Ä Ö Ü ß comme positions distinctes dans un alphabet à 30 caractères est aussi disponible — utile pour l’enseignement allemand.

Qu’est-ce que l’analyse de fréquence et comment aide-t-elle à casser ?

L’analyse de fréquence est historiquement la première méthode systématique de cryptanalyse. Elle repose sur une observation simple : chaque langue a une distribution de lettres caractéristique. En français, les dix lettres les plus fréquentes sont dans cet ordre : E, A, S, I, T, N, R, U, L, O. En anglais, l’ordre est différent : E, T, A, O, I, N, S, H, R, D.

Avec une substitution monoalphabétique comme le chiffre de César, ces fréquences ne changent pas — la lettre la plus fréquente dans le texte clair reste la plus fréquente dans le texte chiffré, simplement sous un autre nom. Si dans le texte chiffré la lettre « R » apparaît le plus souvent, c’est très probablement le E décalé. Avec un décalage de 13, E deviendrait R — donc clé = 13.

Cet outil utilise le test du Chi-Deux (Wikipédia) pour l’évaluation mathématique. Pour chaque déchiffrement possible, la distribution observée de lettres est comparée aux courbes de référence pour le français et l’anglais. Le décalage avec la somme Chi² la plus faible est le texte clair le plus probable. La visualisation montre les deux côte à côte : barres sombres = votre texte, contours clairs = référence linguistique. Si les deux concordent étroitement, le texte est probablement déchiffré.

Une règle pratique importante : l’analyse de fréquence a besoin d’au moins 30 à 50 lettres pour fonctionner de manière fiable. Pour les textes très courts (« SOS » ou « HI »), la distribution peut sembler trompeuse par hasard. L’outil masque la détection de langue sous 30 lettres pour ne pas vous induire en erreur.

Comment utiliser le disque de César interactif ?

Le disque de César (parfois aussi appelé disque de chiffrement) est l’illustration historique et didactique la plus célèbre du chiffre de César. Deux anneaux concentriques portent l’alphabet — l’extérieur est le texte clair, l’intérieur est le texte chiffré. En tournant l’anneau intérieur, on règle le décalage.

Dans cet outil, l’anneau intérieur tourne en synchronisation avec le curseur. Décalage 3 signifie : l’anneau intérieur est décalé de trois positions par rapport à l’extérieur. Au-dessus de la position 0 (en haut), l’anneau extérieur montre A — et en dessous, dans l’anneau intérieur, se place D. C’est la clé comme géométrie visuelle.

Vous pouvez aussi imprimer le disque en modèle papier A4. En mode impression apparaissent deux cercles séparés : le plus grand est le disque extérieur, le plus petit l’intérieur. Avec des ciseaux et une attache parisienne au centre, vous avez un disque de César physique fonctionnel pour la classe. Le modèle papier est disponible dans la boîte de dialogue d’impression de votre navigateur — directement sur papier ou enregistré en PDF.

Le disque de César est aussi didactiquement précieux parce qu’il établit un lien entre cryptologie et géométrie : un décalage cyclique sur le cercle correspond exactement à une opération modulo en arithmétique. Cette observation mène directement au concept moderne d’arithmétique modulaire et donc à tous les chiffrements modernes de RSA à AES.

Que signifient ROT13 et ROT47 ?

ROT13 n’est rien d’autre qu’un chiffre de César avec un décalage fixe de 13. Il est devenu dans les années 1980 le standard des newsgroups Usenet pour masquer les spoilers — qui voulait révéler la chute d’un film l’encodait en ROT13. Qui ne voulait pas la connaître faisait simplement défiler.

Une belle propriété de ROT13 : comme 13 est la moitié de 26, le chiffre est auto-inverse. Appliquer ROT13 deux fois ramène au texte clair. C’est mathématiquement une conséquence directe de l’arithmétique modulaire : (x + 13 + 13) mod 26 = x.

ROT47 est l’extension du même principe à 94 caractères ASCII imprimables — donc pas seulement les lettres, mais aussi les chiffres et la ponctuation. L’alphabet commence à ! (point de code 33) et termine à ~ (point de code 126), soit 94 caractères. Le décalage 47 est à nouveau la moitié de l’alphabet — et donc ROT47 est aussi auto-inverse.

Important : ni ROT13 ni ROT47 ne sont de vrais chiffrements. Il n’y a aucune clé que quelqu’un doive connaître — la clé fait partie du nom du procédé. Tous deux sont de simples codes d’obfuscation, conçus pour rendre la lecture difficile, pas pour l’empêcher. Dans des forums comme 4chan et Hacker News, ils continuent d’apparaître, dans les escape rooms aussi — surtout quand une énigme veut suggérer « crypto » sans exiger de vraie cryptologie.

Comment apprendre le chiffre de César au mieux ?

Trois conseils pratiques tirés de la didactique cryptologique :

1. D’abord avec papier et crayon, puis avec l’outil. Écrivez l’alphabet deux fois l’un sous l’autre, le second décalé du nombre voulu. Vous avez maintenant une table de traduction à utiliser comme un dictionnaire. Cet exercice rend le procédé physiquement compréhensible — et la compréhension croît le plus vite quand la main accompagne la pensée.

2. Cassez d’abord des textes étrangers avant d’en chiffrer vous-même. La table brute-force de cet outil est un partenaire d’entraînement idéal : vous recevez un texte chiffré sans connaître la clé et devez identifier parmi 25 variantes celle qui a du sens. Cela aiguise le sens de la statistique linguistique — vous apprenez à reconnaître les textes français et anglais d’un coup d’œil.

3. Comprenez la faiblesse avant de chercher les forces. Le chiffre de César n’est pas didactiquement précieux malgré sa simplicité, mais grâce à elle. Si vous comprenez pourquoi il est faible (espace de clés 25, analyse de fréquence), vous comprenez aussi ce qu’un chiffre fort doit fournir : un espace de clés énorme qui rend la brute-force impossible (AES : 2^128 ou 2^256 clés), et des procédés qui masquent la statistique linguistique.

Qui veut aller plus loin depuis ici arrive vite au chiffre de Vigenère — une extension polyalphabétique où le décalage change à chaque position. Il a longtemps été célèbre comme « le chiffre indéchiffrable », jusqu’à ce que Friedrich Kasiski décrive en 1863 la méthode pour le casser aussi. Mais c’est une autre histoire et probablement un futur outil.

Le chiffre de César a-t-il encore un sens aujourd’hui quelque part ?

Comme vrai chiffrement : non. Mais à trois endroits, il reste pertinent :

  • Dans l’enseignement cryptologique. C’est l’entrée dans tous les manuels — Beutelspacher, Singh, Schneier. Qui veut comprendre la cryptologie commence par César.
  • Dans le géocaching et les escape rooms. ROT13 et chiffres de César sont des briques standard des caches énigmes. Ils sont si classiques que les géocacheurs comprennent immédiatement le terme « César » comme indice.
  • Dans l’obfuscation de code source contre les regards distraits. Personne n’utiliserait César contre un attaquant sérieux — mais si un développeur de jeu veut empêcher que des codes de triche figurent en clair dans une chaîne du binaire, un décalage César suffit souvent comme barrière minimale. C’est plus une sécurité psychologique que cryptographique.

Pour tout le reste — données bancaires, secrets de connexion, communications confidentielles — la règle reste : uniquement des procédés symétriques établis comme AES ou asymétriques comme RSA et ECC. Le chiffre de César appartient à la partie historique du manuel scolaire, pas à l’architecture de sécurité.

Questions fréquentes

Toutes les réponses figurent plus haut dans le texte — les FAQ reprennent directement les requêtes de recherche les plus fréquentes.

Outils texte liés

D’autres outils de l’écosystème kittokit qui correspondent au sujet :

Dernière mise à jour :

Vous pourriez aussi aimer