Aller au contenu
Aback Tools Logo

Chiffre de Vigenère

Chiffrez et déchiffrez du texte avec le chiffre polyalphabétique de Vigenère et un mot-clé personnalisé. Chaque lettre est décalée d'un montant différent selon le mot-clé répété, ce qui le rend bien plus solide qu'un chiffre de César. Inclut une table de référence Tabula Recta interactive. Totalement privé, sans inscription.

Vigenère Cipher - Encrypt & Decrypt

Encode or decode text using the Vigenère polyalphabetic substitution cipher. Enter your text and a keyword - the keyword repeats to shift each letter by a different amount. All processing happens locally in your browser with no signup required.

Mode:
Plaintext Input
0 chars
Ciphertext Output
Encrypted ciphertext will appear here as you type...
0 letters shifted
Input Chars
0
Letters Shifted
0
Non-Alpha Kept
0
Keyword Length
0

Comment fonctionne le chiffre de Vigenère

Le chiffre de Vigenère est une substitution polyalphabétique : au lieu d'un décalage unique pour tout le message, il utilise un mot-clé qui se répète le long du texte. Chaque lettre est décalée d'autant de positions que l'indique la lettre correspondante du mot-clé.

Il en résulte qu'une même lettre du texte clair se transforme en des lettres différentes selon sa position, ce qui met en échec l'analyse de fréquence qui vient facilement à bout du chiffre de César.

Utilisation du mot-clé

Le mot-clé est la seule clé du chiffre : quiconque le connaît peut déchiffrer le message.

  • N'importe quel mot ou phrase de lettres convient ; chiffres et symboles sont ignorés.
  • Plus le mot-clé est long, plus le motif répété est difficile à repérer.
  • Un mot-clé aussi court que « KEY » affaiblit fortement le chiffre : évitez les clés d'un seul mot court.

Confidentialité et limites

Tout le chiffrement et le déchiffrement s'exécutent dans votre navigateur en JavaScript. Le texte et le mot-clé ne sont jamais envoyés à un serveur, et disparaissent à la fermeture de l'onglet.

Il n'y a en outre aucune limite de taille : vous pouvez chiffrer du court message au long document sans contrainte.

Foire aux questions

C'est un chiffre par substitution polyalphabétique qui utilise un mot-clé répété pour chiffrer le texte. Chaque lettre du texte clair est décalée d'un montant différent selon la lettre correspondante du mot-clé, ce qui le rend bien plus difficile à casser qu'un simple chiffre de César.

Sélectionnez le mode Chiffrer ou Déchiffrer, saisissez votre texte dans le panneau d'entrée et tapez un mot-clé. La sortie apparaît instantanément à la frappe. Utilisez le bouton d'échange pour replacer la sortie en entrée et changer de mode afin de vérifier l'aller-retour.

N'importe quel mot ou phrase composé de lettres convient. Les mots-clés longs sont plus difficiles à casser car le motif répété est moins évident. L'outil normalise le mot-clé en majuscules uniquement : les chiffres et symboles sont ignorés.

Oui. L'outil de chiffre de Vigenère traite tout à 100 % côté client dans votre navigateur. Votre texte et votre mot-clé ne quittent jamais votre appareil et ne sont jamais envoyés à un serveur externe.

Oui. Il est 100 % gratuit, sans inscription, sans fonctionnalité premium et sans limite d'usage. Chiffrez et déchiffrez un volume illimité de texte, sans restriction ni coût caché.

Le chiffre de César applique un décalage fixe unique à toutes les lettres. Le Vigenère applique un décalage différent à chaque lettre selon le mot-clé répété, ce qui en fait un chiffre polyalphabétique capable de déjouer une simple analyse de fréquence.

C'est une grille de 26×26 où chaque ligne est un chiffre de César décalé selon l'index de la ligne. Pour chiffrer une lettre, trouvez la colonne de la lettre claire et la ligne de la lettre du mot-clé : la cellule à leur intersection est la lettre chiffrée.

Non. Seules les lettres (A-Z, a-z) sont décalées. Les espaces, la ponctuation, les chiffres et tous les autres caractères sont conservés tels quels.

Non. C'est un chiffre classique d'apprentissage, cassable par analyse de fréquence. Il ne convient pas à la protection d'informations sensibles. Pour une sécurité réelle, utilisez des standards modernes comme AES-256.