Chiffre de Vigénère

January 17, 2008

Le chiffre de Vigenère est une amélioration décisive du chiffre de César. Sa force réside dans l’utilisation non pas d’un, mais de 26 alphabets décalés pour chiffrer un message.

On peut résumer ces décalages avec un carré de Vigenère. Ce chiffre utilise une clef qui définit le décalage pour chaque lettre du message (A: décalage de 0, B: 1, C: 2, …, Z: 25).

Voici un exemple simple :

Texte en clair     : chiffre de vigenere
Clé de chiffrement : secret

On construit alors la table suivante :

Clair c h i f f r e d e v i g e n e r e
Clé s e c r e t s e c r e t s e c r e
Décalage 17 4 2 17 4 19 17 17 4 2 17 4 19 17 17 4 2
Chiffré u l k w j k w h g m m z w r g i i

L’intérêt de cette méthode par rapport au chiffre de César est que chaque lettre peut être chiffré de façons différentes. Si on calcule les fréquences des lettres d’une fable de la Fontaine on obtient des résultats marquants :

Texte clair :

Texte chiffré :

Source des images : Ars Cryptographica