Chiffre de Vigenère

Chiffrez et déchiffrez Vigenère, autoclave et Beaufort, avec analyse de longueur de clé.

Le chiffre de Vigenère fonctionne entièrement dans votre navigateur. Votre texte et votre clé sont traités sur votre appareil.

Conçu et maintenu par Udit Agarwal

Essayer le chiffre de César

À propos de Chiffre de Vigenère

Vigenère répète un mot-clé le long du message et décale chaque lettre selon la lettre de clé correspondante : une même lettre du texte clair peut donc donner plusieurs lettres chiffrées, ce qui met en défaut l’analyse de fréquences qui casse un simple César. Il a tenu trois siècles et fut presque toujours appelé le chiffre indéchiffrable. Cet outil fonctionne dans les deux sens, conserve la casse et la ponctuation, et propose les deux variantes les plus courantes : l’autoclave, qui prolonge la clé avec le texte clair, et Beaufort, qui soustrait au lieu d’additionner et est donc sa propre réciproque.

Fonctionnalités

  • Chiffre et déchiffre avec toute clé, casse et ponctuation conservées
  • Variantes autoclave et Beaufort à côté du chiffre classique
  • Analyse de longueur de clé par indice de coïncidence de chaque colonne
  • Répartition des fréquences de lettres du texte
  • Regroupement facultatif en blocs de cinq, la convention télégraphique
  • Affiche le flux de clé réellement appliqué au message
  • Table de Vigenère complète de 26 lignes pour travailler à la main

Comment utiliser Chiffre de Vigenère

  1. Collez le texte et saisissez un mot-clé
  2. Choisissez chiffrer ou déchiffrer, et une variante au besoin
  3. Lisez le résultat, avec le flux de clé en dessous
  4. Sans clé, passez en déchiffrement et examinez les longueurs proposées

Exemple

Entrée

ATTACKATDAWN with the key LEMON

Sortie

LXFOPVEFRNHR

L’exemple de manuel : chaque lettre décalée par la lettre de clé qui la surmonte.

Erreurs courantes et dépannage

  • Le déchiffrement donne un début lisible puis du charabia. — La clé est bonne, la variante non. Le Vigenère classique répète la clé, l’autoclave la prolonge avec le texte clair : les deux ne coïncident que sur les premières lettres.
  • Le résultat diffère d’un autre outil. — Vérifiez le traitement des caractères non alphabétiques. Ici la ponctuation passe et ne consomme pas de lettre de clé, la convention habituelle, alors que d’autres avancent la clé à chaque caractère.
  • L’analyse suggère un multiple de la vraie longueur. — C’est attendu. Les colonnes au double de la longueur sont tout aussi cohérentes : le plus court candidat fort est en général la réponse.
  • Le déchiffrement Beaufort semble faire la même chose que le chiffrement. — C’est normal. Beaufort est sa propre réciproque : l’appliquer deux fois redonne le texte d’origine et le sélecteur de sens ne change rien.

Foire aux questions

Comment fonctionne le chiffre de Vigenère ?
Le mot-clé est répété le long du message et chaque lettre est décalée de la position alphabétique de la lettre de clé au-dessus. Un B décale de un, un C de deux, avec retour après Z.
Peut-on casser un Vigenère sans la clé ?
Oui. Une fois la longueur de clé connue — par motifs répétés ou par indice de coïncidence — le texte chiffré se découpe en colonnes, chacune un simple César ouvert à l’analyse de fréquences. Kasiski a publié la méthode en 1863.
À quoi sert ici l’indice de coïncidence ?
Il mesure la fréquence à laquelle deux lettres tirées au hasard coïncident. Le français et l’anglais tournent autour de 0,07 et un texte aléatoire autour de 0,038.
En quoi la variante autoclave diffère-t-elle ?
Au lieu de répéter le mot-clé, elle le prolonge avec le texte clair lui-même. La clé ne se répète jamais, ce qui supprime la structure périodique dont dépend l’examen de Kasiski.
Le chiffre de Vigenère est-il sûr aujourd’hui ?
Pas du tout. Il tombe en quelques lignes d’analyse : c’est un jeu ou un exemple pédagogique, pas une protection. Ce qui doit rester confidentiel exige du chiffrement authentifié moderne comme AES-GCM.

Outils associés

Plus d’outils Encoder / Décoder

  • Lecteur de QR code — Scannez un QR code depuis une image, une capture d’écran ou la caméra et voyez son contenu — liens, Wi-Fi, contacts, paiements.
  • QR code avec logo — Placez votre logo dans un QR code, personnalisez couleurs, formes et cadre, et vérifiez en direct qu’il se scanne toujours.
  • Générateur de QR code UPI — Créez un QR code de paiement UPI depuis un identifiant UPI, avec montant et note facultatifs, et imprimez une carte Scan to pay.
  • Générateur de QR code vCard — Transformez des coordonnées en QR code que les téléphones enregistrent d’un geste, en vCard 3.0, 4.0 ou MECARD, avec fichier .vcf.
  • Générateur de QR code WhatsApp — Créez un lien de discussion wa.me et un QR code depuis un numéro de téléphone et un premier message facultatif.
  • Générateur de QR codes en masse — Créez jusqu’à 500 QR codes depuis une liste ou un CSV, en ZIP de fichiers PNG ou SVG ou en planche imprimable avec légendes.
  • Dézipper en ligne — Ouvrez une archive ZIP dans votre navigateur, prévisualisez les fichiers et extrayez-en un ou tous, sans rien téléverser.
  • Encoder / Décoder Base64 — Encodage et décodage Base64 sûrs en UTF-8.
  • Encoder / Décoder URL — Encode et décode des composants d’URL.
  • Échapper / Déséchapper HTML — Échappe et déséchappe les caractères spéciaux et entités HTML.
  • Convertisseur de base numérique — Convertit des entiers entre binaire, octal, décimal et hexadécimal.
  • Générateur de code QR — Génère un code QR à partir d’un texte ou d’une URL ; téléchargez-le en PNG ou SVG.

Voir tous les outils Encoder / Décoder (31) · Tous les outils