Rechercher un outil (en entrant un mot clé):
pages connexes : Code César - Code Vigenère
Coder ou décoder un texte à l'aide du Code César.
Le code César est une méthode de cryptage qui consiste à décaler chaque lettre de l'alphabet d'un certain rang. Ce code est le plus simple et le plus connu de la cryptographie, mais cela reste très amusant à utiliser.
Le code César consiste à substituer une lettre par une autre un plus loin dans l'alphabet, c'est-à-dire qu'une lettre est toujours remplacée par la même lettre et que l'on applique le même décalage à toutes les lettres, cela rend très simple le décode d'un message puisqu'il y a 25 décalages possibles.
Le chiffre de César
ohv vdqjorwv orqjv ghv ylrorqv gh o dxwrpqh eohvvhqw prq frhxu g xqh odqjxhxu prqrwrqh.
Le chiffre de César consiste à coder en décalant les lettres de 3 rangs.
L'alphabet en clair : ABCDEFGHIJKLMNOPQRSTUVWXYZ
L'alphabet chiffré : DEFGHIJKLMNOPQRSTUVWXYZABC
Le code César "avocat"
voc ckxqvydc vyxqc noc fsyvyxc no v kedywxo lvoccoxd wyx myoeb n exo vkxqeoeb wyxydyxo.
Vous ne devriez pas avoir de mal à décoder ce message si vous avez saisir le nom de ce code césar.
L'alphabet en clair : ABCDEFGHIJKLMNOPQRSTUVWXYZ
L'alphabet chiffré : KLMNOPQRSTUVWXYZABCDEFGHIJ
Rendre le code César plus difficile à craquer
Bien sûr le code César n'est pas utilisé sérieusement si l'on souhaite crypter des données. C'est bien trop facile à casser, soit pas force brute soit par analyse fréquentielle des lettres
On peut aussi rendre le code plus difficile à décoder en substituant chaque lettre (substitution monoalphabétique) par une autre et non plus par un simple décalage, ce qui donne par exemple :
L'alphabet en clair : ABCDEFGHIJKLMNOPQRSTUVWXYZ
L'alphabet chiffré : NRBVQMHGXYLCSZDJOWFAKPETUI
Mais dans ce cas aussi, une analyse fréquentielle rend accessible le décodage du message (surtout s'il est suffisamment long).