Outil pour déchiffre/chiffrer avec le chiffre Trifide de Félix Marie Delastelle possédant 3 grilles de 9 caractères.
Chiffre Trifide Delastelle - dCode
Catégorie(s) : Chiffre Poly-Alphabétique, GRID_CIPHER
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 chiffre Trifide de Delastelle est un chiffrement polyalphabétique utilisant une grille tridimensionnelle (ou 3 grilles) et des triplets (grille,ligne,colonne).
Le chiffre trifide de Delastelle utilise trois grilles de 9 caractères (pour 27 caractères distincts au total) et un nombre entier N (valant généralement 5 ou 7).
Exemple : Chiffrer le message SECRET, avec N = 5 et les grilles
Grille 1 | Grille 2 | Grille 3 | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
Souvent, un mot clé est utilisé pour générer un alphabet désordonné à 27 caractère (l'alphabet latin accompagné d'un autre symbole comme _ remplaçant tout caractère non alphabétique)
Etape 1 : Pour chaque caractère, le rechercher dans les grilles et noter sont triplet de 3 chiffres correspondant (grille,ligne,colonne)
Exemple : S est dans la grille 3, ligne 1, colonne 1, son triplet est 311
Etape 2 : Inscrire les triplets en colonnes, par groupes de N colonnes les uns à coté des autres et lire chaque groupe en lignes.
Exemple :
S | E | C | R | E | | | T |
3 | 1 | 1 | 2 | 1 | 3 | |
1 | 2 | 1 | 3 | 2 | 1 | |
1 | 2 | 3 | 3 | 2 | 2 |
Lecture groupe 1 : 31121,12132,12332, groupe 2 : 312
Etape 3 : Découper chaque suite de chiffres lues en groupe triplet de 3 chiffres correspondant à [grille,ligne,colonne] et noter la lettre correspondante. Ces lettres constituent le message chiffré.
Exemple : 311,211,213,212,332,312 correspond à SJLKZT
Le déchiffrement est très similaire au chiffrement, la différence se situe à l'étape 2.
Exemple : Déchiffrer le message SJLKZT, avec N = 5 et les grilles
Grille 1 | Grille 2 | Grille 3 | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
Etape 1 : identique au chiffrement
Etape 2 : Prendre les triplets en groupes de N et les inscrire en lignes de taille N les unes en dessous des autres puis lire chaque groupe en colonnes.
Exemple : 311,211,213,212,332,312 s'écrit
3 | 1 | 1 | 2 | 1 | | | 3 | 1 | 2 |
1 | 2 | 1 | 3 | 2 | | | |||
1 | 2 | 3 | 3 | 3 | | |
Lecture groupe 1 : 311,122,113,233,123, groupe 2 : 3,1,2
Etape 3 : identique au chiffrement
Exemple : 311,122,113,233,123,312 correspond au message clair SECRET
Le message est théoriquement composé d'au plus 27 caractères distincts.
Le nombre N modifie rapidement le message chiffré, pour un meilleur chiffrement, il est conseillé de prendre une valeur de N premier avec 3.
Félix Marie Delastelle a décrit ce chiffrement en 1902 dans son livre Traité Élémentaire de Cryptographie
dCode se réserve la propriété du code source pour "Chiffre Trifide Delastelle". Tout algorithme pour "Chiffre Trifide Delastelle", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Chiffre Trifide Delastelle" (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 Trifide Delastelle" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). 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 Trifide Delastelle" 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.
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 Trifide Delastelle sur dCode.fr [site web en ligne], consulté le 16/04/2025,