Qu'est-ce que Chiffre de Vigenère ?
Outil de chiffre de Vigenère gratuit en ligne. Chiffrez ou déchiffrez du texte avec la table de Vigenère.
Le chiffre de Vigenère représente une avancée significative par rapport aux chiffres de substitution simples comme celui de César. Au lieu de décaler chaque lettre du même montant, le chiffre de Vigenère utilise un mot-clé pour déterminer un décalage différent pour chaque lettre. Il s’agit donc d’un chiffre polyalphabétique ; la même lettre du texte en clair peut être chiffrée en différentes lettres du texte chiffré selon sa position, contrecarrant la simple analyse de fréquence.
Le chiffrement fonctionne en alignant le mot-clé de manière répétée sous le texte en clair. Chaque lettre du mot-clé détermine le décalage de César pour la lettre correspondante du texte en clair (A = 0, B = 1, ..., Z = 25). Avec un mot-clé de longueur n, l’espace des clés effectif est de 26^n. Un mot-clé de 5 lettres crée 26^5, soit environ 12 millions de clés possibles, rendant la force brute irréaliste.
L’outil fournit le chiffrement et le déchiffrement avec un mot-clé, un mode autoclave (autokey), une visualisation de la clé caractère par caractère et une analyse statistique par indice de coïncidence (IC). Le mode autoclave prolonge le mot-clé à l’aide du texte en clair lui-même, éliminant le motif répétitif qui rend le Vigenère standard vulnérable à l’examen de Kasiski. La visualisation de la clé montre exactement comment chaque lettre du mot-clé correspond à chaque position du texte en clair.
Le panneau d’indice de coïncidence offre un éclairage statistique sur le texte chiffré. Pour un texte en clair anglais, l’IC est d’environ 0,0667. Pour un texte aléatoire, l’IC est d’environ 0,0385. Si un texte chiffré par Vigenère affiche un IC proche de 0,0385, le chiffre fonctionne correctement. Une valeur supérieure à 0,045 suggère que le mot-clé peut être suffisamment court pour être cassé.