Outil pour encoder et decoder un message avec le chiffre Quagmire IV, un chiffrement de substitution polyalphabétique utilisant deux alphabets mélangés (clair et chiffrant) et un mot-clé périodique.
Chiffre Quagmire 4 - dCode
Catégorie(s) : Chiffre Poly-Alphabétique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Le Quagmire IV est un chiffre de substitution polyalphabétique périodique, apparenté au chiffre de Vigenère.
Il utilise deux alphabets mélangés (clair et chiffrant) et un mot-clé périodique.
Il appartient à la famille des chiffres Quagmire et correspond au plan K4.
Deux méthodes permettent de chiffrer un message.
Méthode mathématique : en numérotant les lettres de A à Z de $ 0 $ à $ 25 $, le chiffrement s'exprime par $$ C = (P + K - I) \bmod 26 $$
— $ P $ est le rang de la lettre claire dans l'alphabet clair mélangé
— $ K $ est le rang de la lettre du mot-clé périodique dans l'alphabet clair mélangé
— $ I $ est le rang de la lettre indicatrice dans l'alphabet chiffrant mélangé
— $ C $ est le rang de la lettre chiffrée dans l'alphabet chiffrant mélangé
Méthode visuelle avec un tableau :
Construire le tableau de chiffrement à partir des deux alphabets mélangés, du mot-clé périodique et de la lettre indicatrice.
Découper le texte clair en blocs de $ N $ lettres, où $ N $ est la longueur du mot-clé périodique.
Pour chaque lettre claire, repérer sa position dans l'alphabet clair mélangé, puis lire la lettre chiffrée dans la ligne correspondant à la lettre du mot-clé périodique, en utilisant la colonne de la lettre indicatrice comme référence.
Exemple : Chiffrer DCODE avec l'alphabet clair mélangé avec le mot clé SECRET, l'alphabet chiffrant mélangé avec ALPHABET, le mot-clé périodique CODE (4 lettres) et la lettre indicatrice A (prise dans l'alphabet chiffrant). Le message chiffré est FKUCH.
— Construire l'alphabet clair mélangé en écrivant le premier mot-clé sans ses lettres répétées, puis en ajoutant les lettres restantes de l'alphabet naturel dans leur ordre habituel.
Exemple : SECRET devient SECRT duquel dérive l'alphabet clair SECRTABDFGHIJKLMNOPQUVWXYZ
— Construire l'alphabet chiffrant mélangé avec le deuxième mot-clé.
Exemple : ALPHABET donne ALPHBETCDFGIJKMNOQRSUVWXYZ
— Choisir une lettre indicatrice dans l'alphabet chiffrant mélangé. Cette lettre indique la colonne de référence.
— Choisir un mot-clé périodique et construire les lignes du tableau de manière à ce que chaque ligne contienne l'alphabet clair mélangé décalé de telle façon que la lettre du mot-clé périodique (prise dans l'alphabet clair) apparaisse dans la colonne de la lettre indicatrice.
Exemple : Le mot-clé périodique est CODE, la lettre indicatrice est A, le tableau Quagmire IV est :
| Key | S | E | C | R | T | A | B | D | F | G | H | I | J | K | L | M | N | O | P | Q | U | V | W | X | Y | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| (1) | P | H | B | E | T | C | D | F | G | I | J | K | M | N | O | Q | R | S | U | V | W | X | Y | Z | A | L |
| (2) | I | J | K | M | N | O | Q | R | S | U | V | W | X | Y | Z | A | L | P | H | B | E | T | C | D | F | G |
| (3) | H | B | E | T | C | D | F | G | I | J | K | M | N | O | Q | R | S | U | V | W | X | Y | Z | A | L | P |
| (4) | A | L | P | H | B | E | T | C | D | F | G | I | J | K | M | N | O | Q | R | S | U | V | W | X | Y | Z |
Le déchiffrement est l'opération inverse du chiffrement. Il nécessite de connaître le premier mot-clé ou l'alphabet clair mélangé, le deuxième mot-clé ou l'alphabet chiffrant mélangé, le mot-clé périodique et la lettre indicatrice afin de reconstruire le tableau.
Découper le texte chiffré en blocs de $ N $ lettres, où $ N $ est la longueur du mot-clé périodique.
Pour chaque lettre chiffrée, repérer cette lettre dans l'en-tête (alphabet chiffrant mélangé), puis lire la lettre claire dans la ligne correspondant à la position actuelle du mot-clé périodique, à la colonne trouvée.
Exemple : Le texte chiffré VEDFQWTL se déchiffre en 'QUAGMIRE' (avec les mêmes alphabets et mot-clé utilisés précédemment)
Dans le chiffre de Vigenère classique, le texte clair et les alphabets de chiffrement utilisent l'alphabet naturel de A à Z. Chaque alphabet de chiffrement correspond à une rotation de cet alphabet.
Dans le Quagmire IV, l'alphabet utilisé pour repérer les lettres claires est mélangé à l'aide du premier mot-clé, tandis que l'alphabet chiffrant est mélangé à l'aide du second mot-clé. De plus, la lettre indicatrice est prise dans l'alphabet chiffrant.
Le déchiffrement nécessite donc de retrouver les deux alphabets mélangés, le mot-clé périodique et la lettre indicatrice.
Les marqueurs sont proches de ceux du chiffre de Vigenère, mais l'analyse fréquentielle est compliquée par la présence de deux alphabets mélangés et par l'utilisation d'une lettre indicatrice issue de l'alphabet chiffrant.
dCode se réserve la propriété du code source pour "Chiffre Quagmire 4". Tout algorithme pour "Chiffre Quagmire 4", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Chiffre Quagmire 4" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Chiffre Quagmire 4" ou tout autre élément ne sont pas publics (sauf licence open source explicite). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Chiffre Quagmire 4" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source (Licence de libre diffusion Creative Commons CC-BY).
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Chiffre Quagmire 4 sur dCode.fr [site web en ligne], consulté le 05/11/2026,