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ébutant

Communications 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.

Clair

ATTACK AT DAWN STOP

Clé & #160;:

UNION

Chiffre

UGBOUS UG PIQR FGCF

Code diplomatique de la Renaissance

Intermédiaire

Communications 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.

Clair

THE GOLD IS HIDDEN IN THE TOWER

Clé & #160;:

MEDICIS

Chiffre

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.

Clair

TREATY NEGOTIATIONS PROCEED AS PLANNED

Clé & #160;:

VERSAILLES

Chiffre

OPIGTS ZQKEFYYFYEE PHMOQSR YE DLEZZQR

Message secret confédéré

Intermédiaire

Ré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.

Clair

SUPPLIES NEEDED WINTER QUARTERS

Clé & #160;:

RICHMOND

Chiffre

JYTRLCQJ FQQPQP KCZFQD IYEDTSDJ

Exercices de pratique

Chiffrement de base

Débutant

Défi :

Utilisez la clé "KEY" pour chiffrer "HELLO". Répétez la clé jusqu'à ce que chaque lettre soit couverte.

Message court

Débutant

Défi :

La clé "LEMON" se répète comme LEMONL pour "MEET ME".

Texte plus long

Intermédiaire

Défi :

Appliquer la clé "CIPHER" à plusieurs reprises sur toute la phrase.

Citation historique

Intermédiaire

Dé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 :

ClairCléDécalageChiffré
HK10R
EE4I
LY24J
LK10V
OE4S

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écalageClair
RK10H
IE4E
JY24L
VK10L
SE4O

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

  1. Écrivez le texte clair.
  2. Répétez le mot-clé sous les lettres.
  3. N'avancez pas la clé sur les espaces et la ponctuation.
  4. Ajoutez les décalages pour chiffrer, soustrayez-les pour déchiffrer.
  5. 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âcheTexteCléRésultat attendu
ChiffrerCATDOGFON
ChiffrerHELLOKEYRIJVS
DéchiffrerRIJVSKEYHELLO
ChiffrerMEET MELEMONXIQH 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

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.