Home César défaut César personnalisé Vigenere Polybe Scytale défaut Scytale personnalisé Dancing Men PigPen ADFGVX Braille Permutation

Vigenere

On utilise alors la table de Vigenère pour en déduire le texte clair comme dans l’exemple suivant :
clair : S H E R L O C K E T W A T S O N
clef : C E S A R C E S A R C E S A R C
Le S à coder indique la colonne et le C de la clef, la ligne. Le résultat est à l’intersection c’est U.
On obtient :
clair : S H E R L O C K E T W A T S O N
clef : C E S A R C E S A R C E S A R C
chiffré : U L W R C Q G C E K Y E L S F P
La table de Vigenère utilisée traduit la méthode de chiffrement. Mathématiquement, on identifie les lettres de l’alphabet aux nombres de 0 à 25 (A=0, B=1...). L’opération de chiffrement est, pour chaque lettre, celle du chiffre de César : il suffit d’effectuer l’addition des deux lettres (lettre du texte clair et lettre de la clef associée) puis de soustraire 26 si le résultat dépasse 26. Pour le déchiffrement il suffit d’effectuer la soustraction et d’additionner 26 si le résultat est négatif. On peut noter que le déchiffrement est aussi une opération identique à celle du chiffrement où la clef serait obtenue en chiffrant la précédente clef par elle même !

Chiffrement







"" Chiffrer sans ponctuation ni espace Chiffrer sans ponctuation ni espace
Chiffrer sans ponctuation
Chiffrer sans espace

Résultat :


Déchiffrement





Résultat :