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