Le code de César (aussi appelé code César ou chiffre de César) est un alphabet décalé assez simple. Il doit son nom au fait que Jules César l’utilisait dans sa correspondance.
Le principe est assez basique : il s’agit d’un décalage des lettres de l’alphabet.
Chaque lettre est décalé d’un rang fixe. Par exemple, dans le cas d’un décalage de une lettre, au chiffrement, A deviens B, B devient C…
L’alphabet
ABCDEFGHIJKLMNOPQRSTUVWXYZ
une fois chiffré avec un décalage de une lettre devient :
BCDEFGHIJKLMNOPQRSTUVWXYZA
Le déchiffrement s’effectue en effectuant le décalage inverse.
Voici un exemple de chiffrement réalisé avec le chiffre de César :
Solution
Nous utilisons ici un décalage de trois lettres.
En effectuant le décalage inverse nous retrouvons le message en clair :
QUAND TOUT EST REVELE
Il existe différentes variantes du Code César utilisées dans la cryptographie ludique notamment, nommées différemment selon le décalage utilisé (le code avocat lorsque A vaut K, le code Hélène lorsque L vaut N…)
César utilisait ce code essentiellement dans sa correspondance privée. Avec ses généraux, comme il s’en explique dans « La Guerre des Gaules », il utilisait un moyen beaucoup plus simple: il écrivait en Grec.
G.M.
Merci pour cette précision.