Exemples et tutoriels du chiffre de Vigenère
Apprenez Vigenère avec des exemples courts, des alignements lettre par lettre, un exemple de déchiffrement et des exercices progressifs.
Exemples et tutoriels du chiffre Vigenère
Apprendre à travers les cas historiques et la pratique guidée
Exemples historiques
Télégramme de guerre civile (1863)
DébutantCommunications de l'Armée de terre
Les forces de l'Union et de la Confédération se sont toutes deux appuyées sur des codes clés répétés pour les messages sensibles en temps de guerre.
ATTACK AT DAWN STOP
UNION
UGBOUS UG PIQR FGCF
Code diplomatique de la Renaissance
IntermédiaireCommunications de la famille Médicis
Les tribunaux et les réseaux marchands italiens ont utilisé des techniques polyalphabétiques pour cacher les informations commerciales et politiques.
THE GOLD IS HIDDEN IN THE TOWER
MEDICIS
FVS SMZP WE VCQPIQ VZ FVS ESMSG
Chiffre diplomatique français
AvancéCour de Louis XIV
Les diplomates français ont utilisé des codes et des chiffres structurés pour protéger les négociations et la correspondance des tribunaux.
TREATY NEGOTIATIONS PROCEED AS PLANNED
VERSAILLES
OPIGTS ZQKEFYYFYEE PHMOQSR YE DLEZZQR
Message secret confédéré
IntermédiaireRéseau de renseignement du Sud
Les codes à clés de répétition étaient pratiques pour les agents de terrain qui coordonnaient les fournitures et les mouvements.
SUPPLIES NEEDED WINTER QUARTERS
RICHMOND
JYTRLCQJ FQQPQP KCZFQD IYEDTSDJ
Exercices de pratique
Chiffrement de base
DébutantDéfi :
Utilisez la clé "KEY" pour chiffrer "HELLO". Répétez la clé jusqu'à ce que chaque lettre soit couverte.
Message court
DébutantDéfi :
La clé "LEMON" se répète comme LEMONL pour "MEET ME".
Texte plus long
IntermédiaireDéfi :
Appliquer la clé "CIPHER" à plusieurs reprises sur toute la phrase.
Citation historique
IntermédiaireDéfi :
Cette citation est souvent liée à Francis Bacon. Utilisez "BACON" comme clé.
Message complexe
AvancéDéfi :
Une clé plus longue rend le chiffre plus difficile à analyser. Utiliser "RENAISSANCE".
Quel est un exemple simple de chiffre de Vigenère ?
Un exemple classique consiste à chiffrer HELLO avec la clé KEY, ce qui donne RIJVS.
Comment utiliser le chiffre Vigenère étape par étape ?
Choisissez un mot-clé, répétez-le sous le texte clair, puis combinez chaque lettre claire avec la lettre de clé correspondante dans la table de Vigenère.
Pourquoi des exemples sont-ils utiles pour apprendre Vigenère ?
Les exemples rendent visible la clé répétée et relient directement la consultation de la table au texte chiffré obtenu.
Quel est un bon exemple de déchiffrement Vigenère ?
RIJVS avec la clé KEY se déchiffre en HELLO. Cet exemple court montre que le déchiffrement soustrait les mêmes décalages que le chiffrement avait ajoutés.
Exemples du chiffre de Vigenère
Les exemples courts montrent rapidement la différence entre Vigenère et César. La clé se répète sur les lettres, et chaque paire texte clair/clé choisit un décalage différent.
Exemple 1 : chiffrer HELLO avec KEY
Texte clair: H E L L O
Clé: K E Y K E
Décalage: 10 4 24 10 4
Chiffré: R I J V S
Résultat : HELLO chiffré avec KEY donne RIJVS.
Lettre par lettre :
| Clair | Clé | Décalage | Chiffré |
|---|---|---|---|
| H | K | 10 | R |
| E | E | 4 | I |
| L | Y | 24 | J |
| L | K | 10 | V |
| O | E | 4 | S |
Les deux L deviennent J et V, car ils utilisent deux lettres de clé différentes.
Exemple 2 : chiffrer ATTACKATDAWN avec LEMON
C'est l'exemple classique :
Texte clair: A T T A C K A T D A W N
Clé: L E M O N L E M O N L E
Chiffré: L X F O P V E F R N H R
Résultat : ATTACKATDAWN -> LXFOPVEFRNHR
Avec les espaces conservés pour la lecture :
ATTACK AT DAWN -> LXFOPV EF RNHR
Exemple 3 : déchiffrer RIJVS avec KEY
Le déchiffrement soustrait les mêmes décalages :
Chiffré: R I J V S
Clé: K E Y K E
Décalage: 10 4 24 10 4
Texte clair: H E L L O
Résultat : RIJVS déchiffré avec KEY donne HELLO.
| Chiffré | Clé | Décalage | Clair |
|---|---|---|---|
| R | K | 10 | H |
| I | E | 4 | E |
| J | Y | 24 | L |
| V | K | 10 | L |
| S | E | 4 | O |
Exemple 4 : une phrase avec espaces
La plupart des outils Vigenère conservent les espaces et la ponctuation. La clé avance seulement sur les lettres :
Texte clair: MEET ME
Clé: LEMO NL
Chiffré: XIQH ZP
Résultat : MEET ME chiffré avec LEMON donne XIQH ZP.
Comment faire un exemple à la main
- Écrivez le texte clair.
- Répétez le mot-clé sous les lettres.
- N'avancez pas la clé sur les espaces et la ponctuation.
- Ajoutez les décalages pour chiffrer, soustrayez-les pour déchiffrer.
- Vérifiez les lettres répétées : elles deviennent souvent des lettres chiffrées différentes.
Usages historiques et pédagogiques
Les exemples Vigenère sont fréquents dans :
- les cours de cryptographie, pour introduire l'arithmétique modulaire et la substitution polyalphabétique ;
- les défis CTF, où il faut reconnaître le chiffre et récupérer la clé ;
- les escape games, où le mot-clé peut être caché dans un autre indice ;
- l'histoire de la cryptographie, pour comparer Vigenère, César et les machines plus récentes.
Exercices rapides
Essayez-les à la main ou dans l'encodeur :
| Tâche | Texte | Clé | Résultat attendu |
|---|---|---|---|
| Chiffrer | CAT | DOG | FON |
| Chiffrer | HELLO | KEY | RIJVS |
| Déchiffrer | RIJVS | KEY | HELLO |
| Chiffrer | MEET ME | LEMON | XIQH ZP |
Foire aux questions
Quel est l'exemple Vigenère le plus simple ?
Chiffrer HELLO avec KEY est un bon premier exemple : la clé se répète en KEYKE et le résultat connu est RIJVS.
Pourquoi des lettres répétées donnent-elles des lettres différentes ?
La lettre de clé change le décalage à chaque position. Une même lettre claire associée à deux lettres de clé différentes peut donc produire deux lettres chiffrées différentes.
Les espaces comptent-ils dans la répétition de la clé ?
Dans la plupart des implémentations pédagogiques, non. Les espaces et la ponctuation sont conservés, et la clé avance seulement lorsqu'une lettre est chiffrée ou déchiffrée.
Quel est un bon exemple de déchiffrement ?
RIJVS avec la clé KEY se déchiffre en HELLO. Il est assez court pour être vérifié à la main et montre que le déchiffrement soustrait les décalages du chiffrement.
Outils connexes
- Chiffrer votre propre texte avec l'encodeur Vigenère
- Analyser un texte sans clé avec le décodeur Vigenère
- Suivre les lignes et colonnes sur la table de Vigenère
Conclusion
Un bon exemple Vigenère rend visibles trois éléments : la clé répétée, le décalage lettre par lettre et la manière dont le déchiffrement inverse le chiffrement. Une fois ces bases acquises, les textes plus longs et les méthodes de récupération de clé deviennent beaucoup plus clairs.