Rechercher un outil
Chiffre ADFGVX

Outil pour décoder/encoder avec ADFGVX, un chiffrement allemand de la guerre 14-18 utilisant une grille et les lettres A,D,F,G,V,X.

Résultats

Chiffre ADFGVX -

Catégorie(s) : Chiffrement par Substitution, Chiffrement par Transposition, Chiffrement par Grille

Partager
Partager
dCode et plus

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 !


Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !


Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Chiffre ADFGVX' gratuit ! Merci !

Chiffre ADFGVX

Déchiffrement ADFGVX

 


Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Sans connaitre la clé de permutation

Sans connaitre la grille

Chiffrement ADFGVX

 

Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Voir aussi : Chiffre ADFGX

Réponses aux Questions (FAQ)

Qu'est-ce que le chiffre ADFGVX ? (Définition)

ADFGVX est un système de chiffrement militaire allemand datant de la Première Guerre mondiale. Il combine une substitution à l'aide d'une grille de 6×6 et une transposition par colonnes. Les lettres A, D, F, G, V et X servent à représenter les coordonnées des caractères de la grille.

Comment encoder avec ADFGVX ?

Le chiffrement ADFGVX utilise une grille carrée de 6×6 contenant 36 caractères alphanumériques distincts : les 26 lettres de l'alphabet latin et les 10 chiffres de 0 à 9. La grille peut être mélangée à l'aide d'un mot-clé.

Les lignes et les colonnes de la grille sont repérées, de haut en bas et de gauche à droite, par les lettres A, D, F, G, V et X. Chaque caractère est ainsi identifié par un couple de coordonnées (ligne, colonne).

Exemple : Une grille ADFGVX par défaut (sans mot-clé), telle que A = (A,A), Z = (V,D), etc.

\ADFGVX
AABCDEF
DGHIJKL
FMNOPQR
GSTUVWX
VYZ0123
X456789

Réaliser une substitution par bigrammes en remplaçant chaque caractère du message par le couple de coordonnées correspondant.

Exemple : BERLIN devient AD,AV,FX,DX,DF,FD

Le message intermédiaire subit ensuite une transposition par colonnes. Cette transposition utilise une clé de permutation, généralement dérivée d'un mot-clé. Pour déterminer l'ordre de lecture des colonnes, classer les lettres de la clé par ordre alphabétique.

Les lettres identiques sont classées selon leur ordre d'apparition. Il est toutefois conseillé d'éviter les lettres répétées dans la clé, car elles peuvent compliquer la détermination de l'ordre de permutation.

Exemple : Le mot-clé CODE donne la permutation 1,3,4,2 : les lettres C(1),O(2),D(3),E(4) classées par ordre alphabétique deviennent C(1),D(3),E(4),O(2), soit les colonnes 1,3,4,2.

Écrire le message intermédiaire ligne par ligne dans un tableau dont la largeur correspond à la longueur de la clé.

Si le nombre de caractères ne remplit pas la dernière ligne, certaines variantes ajoutent des caractères de remplissage, par exemple des X. Ce remplissage n'est pas systématique et doit être pris en compte lors du déchiffrement.

Exemple :

C(1)O(2)D(3)E(4)
ADAV
FXDX
DFFD

Permuter les colonnes selon l'ordre défini par la clé.

Exemple : Après transposition 1,3,4,2 (la 2e colonne O(2) est déplacée à la fin)

C(1)D(3)E(4)O(2)
AAVD
FDXX
DFDF

Le texte chiffré final est obtenu en lisant les colonnes de haut en bas, de gauche à droite.

Exemple : Le message chiffré final est AFDADFVXDDXF

Historiquement, les messages chiffrés étaient transmis par radio, souvent en code Morse.

Comment décoder ADFGVX ?

Le déchiffrement ADFGVX nécessite de connaître la grille de substitution et la clé de permutation.

Exemple : Le texte clair DCODE, avec la grille ci-dessous et le mot-clé de transposition CLE, produit le texte chiffré FVFFVFAADA.

La clé CLE définit la permutation 1,3,2, car les lettres C(1),L(2),E(3) classées par ordre alphabétique deviennent C(1),E(3),L(2).

Le texte chiffré est réparti verticalement dans un tableau de $ n $ colonnes, où $ n $ est la longueur de la clé. Les colonnes sont d'abord considérées dans l'ordre alphabétique de la clé, en tenant compte de la longueur de chacune d'elles.

Exemple :

C(1)E(3)L(2)
FVF
FVF
AAD
A

Si la dernière ligne n'a pas été complétée par des caractères de remplissage lors du chiffrement, tenir compte du nombre réel de caractères dans chaque colonne.

Replacer les colonnes dans leur ordre initial, défini par les positions des lettres dans la clé.

Exemple :

C(1)L(2)E(3)
FVF
FAD
AVF
A

Lire ensuite le tableau ligne par ligne pour retrouver le message intermédiaire avant transposition.

Exemple : FAVVDFFAAF

Découper ce message en bigrammes et remplacer chaque couple par le caractère correspondant aux coordonnées (ligne, colonne) dans la grille de substitution.

Exemple :

\ADFGVX
AAZERTY
DUIOPQS
FDFGHJK
GLMWXCV
VBN0123
X456789

Exemple : FA = ligne F, colonne A = D ; VV = C ; DF = O ; FA = D ; AF = E. Le texte clair est DCODE.

Comment reconnaître le chiffre ADFGVX ?

Un texte chiffré avec ADFGVX ne contient normalement que les six lettres A, D, F, G, V et X.

La longueur du texte chiffré est généralement paire, car chaque caractère du texte clair est d'abord remplacé par un bigramme.

Si des caractères de remplissage sont ajoutés avant la transposition, la longueur du texte intermédiaire peut également dépendre de la longueur de la clé.

Le nom de Painvin est généralement associé à ADFGVX.

Les indices relatifs à la première guerre mondiale (WWI) sont à relever.

Le Théorème de Roitelet est un roman de Frédéric Cathala (https://www.amazon.fr/gp/product/2226153918?tag=dcodefr-21). Son intrigue met en scène un espion pendant la Première Guerre mondiale confronté à des messages chiffrés avec ADFGVX.

Comment savoir si une permutation a été utilisée ?

Sans transposition, le texte obtenu après substitution est une succession de bigrammes correspondant directement aux caractères du texte clair. La transposition par colonnes sépare les deux lettres de ces bigrammes et brouille leur ordre.

L'analyse des fréquences, de la longueur du message et des répétitions peut fournir des indices, mais ne permet pas toujours de déterminer avec certitude si une transposition a été utilisée.

Comment déchiffrer ADFGVX sans la clé de permutation ?

Il est possible de rechercher l'ordre de permutation sans connaître la clé d'origine en testant différentes permutations des colonnes. Une attaque par force brute devient rapidement coûteuse lorsque le nombre de colonnes augmente. Utiliser le bouton Brute-force Permutations lorsque cette fonctionnalité est disponible.

Comment déchiffrer ADFGVX sans la grille ?

Il est possible de tenter de retrouver tout ou partie de la grille de substitution après avoir reconstitué le texte intermédiaire et ses bigrammes. Cette étape peut être abordée comme un problème de substitution, en exploitant les fréquences et les structures probables du texte clair. Utiliser l'outil de dCode consacré aux substitutions mono-alphabétiques peut aider à explorer certaines hypothèses, mais une adaptation est nécessaire pour les bigrammes.

Comment déchiffrer ADFGVX sans clé ni grille ?

Le déchiffrement sans clé de permutation ni grille de substitution est une attaque cryptanalytique plus complexe. Il est possible de commencer par rechercher la permutation des colonnes, puis de tenter de reconstituer la grille à partir des bigrammes obtenus. La réussite dépend notamment de la longueur du message, de la langue du texte clair et des indices disponibles.

Pourquoi les lettres ADFGVX ?

Les lettres A, D, F, G, V et X ont été choisies parce que leurs représentations en code Morse sont suffisamment distinctes pour limiter les risques de confusion lors de la transmission radio.

Quand le chiffre ADFGVX a-t-il été utilisé ?

Le système ADFGVX a été utilisé par l'armée allemande à partir de juin 1918. Il s'agit d'une évolution du système ADFGX, introduit en mars 1918. L'ajout de la lettre V a permis d'utiliser une grille de 6×6 comprenant les 26 lettres de l'alphabet latin et les 10 chiffres.

Qu'est-ce que le GEDEFU 18 ?

GEDEFU 18 est l'abréviation de l'allemand « GEheimschrift DEr FUnker 18 », qui peut se traduire par « chiffre des radiotélégraphistes 18 ». Cette appellation est associée au système de chiffrement ADFGVX.

Qu'est-ce que le chiffre ADFGX ?

ADFGX est un système de chiffrement militaire allemand introduit en mars 1918, précurseur du système ADFGVX. Il utilise une grille de 5×5 inspirée du carré de Polybe et les cinq lettres A, D, F, G et X pour représenter les coordonnées des caractères. La lettre J est généralement omise de la grille, afin de loger les 25 lettres restantes.

Qui a cassé le chiffre ADFGVX ?

Le déchiffrement du système ADFGVX est notamment attribué au cryptanalyste français Georges-Jean Painvin. L'un des messages déchiffrés est devenu célèbre sous le nom de « Radiogramme de la Victoire ». Les renseignements obtenus ont contribué à anticiper une offensive allemande dans le secteur de Compiègne en juin 1918.

Quand le chiffre ADFGVX a-t-il été cassé ?

Georges-Jean Painvin a réussi à déchiffrer des messages utilisant les systèmes ADFGX et ADFGVX au cours du printemps 1918. Le 2 juin 1918, il a notamment déchiffré le message devenu célèbre sous le nom de « Radiogramme de la Victoire ».

Code source

dCode se réserve la propriété du code source pour "Chiffre ADFGVX". Tout algorithme pour "Chiffre ADFGVX", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Chiffre ADFGVX" (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 ADFGVX" 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.

Citation

Le contenu de la page "Chiffre ADFGVX" 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 : https://www.dcode.fr/chiffre-adfgvx

Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Chiffre ADFGVX sur dCode.fr [site web en ligne], consulté le 12/11/2026, https://www.dcode.fr/chiffre-adfgvx

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !

Questions / Commentaires

Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Chiffre ADFGVX' gratuit ! Merci !


https://www.dcode.fr/chiffre-adfgvx
© 2026 dCode — La collection d'outils incontournable pour les jeux, les maths et les énigmes.
▲  
Un problème ?