Aller au contenu
TrouveMot

Code César

Encodez, décodez et analysez simultanément les 25 clés de décalage César.

Résultat principal
 

Analyse automatique (Les 25 clés possibles)

Comment fonctionne le Code César ?

Le Code César (aussi appelé chiffrement par décalage ou shift cipher) est l'une des techniques de chiffrement les plus anciennes et les plus célèbres. Attribuée à Jules César qui l'utilisait pour communiquer en secret avec ses généraux, cette méthode consiste à décaler chaque lettre de l'alphabet d'un nombre déterminé de places.

Par exemple, avec un décalage de 3 (la clé classique de Jules César) :

  • A devient D
  • B devient E
  • C devient F
  • ... et en fin d'alphabet, Z fait une boucle et devient C.

En termes mathématiques, si l'on attribue aux lettres un rang de 0 à 25, le chiffrement d'une lettre $P$ avec une clé $k$ s'exprime par la formule : C = (P + k) mod 26 Le déchiffrement se fait en soustrayant le décalage, soit $(C - k) \pmod26$.

Zoom sur le cas d'usage ROT13

Le ROT13 (Rotation de 13 lettres) est une variante courante du Code César. Sa particularité vient du fait que $13$ est exactement la moitié du nombre de lettres de l'alphabet ($26$).

De ce fait, encoder et décoder se font avec le même programme et le même décalage. C'est un algorithme réciproque souvent utilisé sur les forums Internet pour masquer les révélations de films (spoilers) ou les réponses à des énigmes, tout en restant facilement lisible en un clic.

Décryptage par force brute

Le chiffrement de César est extrêmement vulnérable : comme l'alphabet latin ne contient que 26 lettres, il n'existe que 25 clés possibles (le décalage de 0 ou 26 ne modifiant pas le message). Notre outil affiche l'ensemble de ces 25 clés en temps réel. Il vous suffit de survoler la liste pour trouver la ligne rédigée en français clair afin de casser le code instantanément.

Foire aux questions (FAQ)

Le traducteur prend-il en compte la ponctuation et les majuscules ?

Oui, notre décodeur préserve la casse (majuscules/minuscules) et conserve intacts tous les caractères spéciaux, les espaces, les accents et les chiffres.

Quel est le décalage par défaut ?

Le décalage traditionnel utilisé à l'époque romaine est de 3 positions (A -> D). C'est la valeur configurée par défaut à l'ouverture de la page.

Quelle est la différence avec le chiffrement de Vigenère ?

Le chiffre de César utilise un décalage constant tout au long du texte. Le chiffre de Vigenère, quant à lui, applique une suite de décalages variables définie par un mot-clé répété en boucle.