dCode

Rechercher un outil sur dCode.fr


Chiffre digrafide

Le chiffre Digrafide est un système de chiffrement tomogrammique utilisant deux grilles de lettres et des transpositions de leurs coordonnées.

dCode est ton ami !

dCode est gratuit et ses outils sont une aide dans des jeux, les énigmes et les problèmes à résoudre au quotidien !

Vous avez un projet ? Vous désirez une prestation de développement sur mesure ? Demandez un devis !

Chiffre digrafide

Annonces sponsorisées :

Déchiffrement de Digrafide


(grille lue par lignes)
(grille lue par lignes)

Les alphabets font 27 caractères. Par défaut le symbole # est rajouté.

Chiffrement par Digrafide


(grille lue par lignes)
(grille lue par lignes)

Le message doit avoir une longueur multiple de 6, si ce n'est pas le cas, des symboles sont rajoutés (généralement #).

Principe de chiffrement

On découpe le message clair en blocs de 6 pour en faire 3 bigrammes. Et on effectue les opérations suivantes :
On repère ensuite la première lettre du bigramme dans la grille 1 et la seconde lettre dans la grille 3.
On note alors 3 numéros :
- Dans la grille 1 : le numéro de colonne de la première lettre dans la grille 1
- Dans la grille 2 : le numéro d'intersection de la ligne de la première lettre dans la grille 1 avec la colonne de la seconde lettre dans la grille 3
- Dans la grille 3 : le numéro de ligne de la seconde lettre dans la grille 3
On écrit les 3 groupes de 3 chiffres obtenus dans le bloc de 6 horizontalement les uns en dessous des autres.
On lit ensuite verticalement pour obtenir 3 nouveaux nombres de 3 chiffres.
Avec ces chiffres, on va repérer 2 nouvelles lettres chiffrées :
- Dans la grille 1 : la lettre à la colonne (chiffre 1) et à la ligne (ligne de chiffre 2 dans la grille 2).
- Dans la grille 3 : la lettre à la ligne (chiffre 3) et à la colonne (colonne de chiffre 2 dans la grille 2).

On va chiffrer le mot DCODE avec deux alphabets identiques simples : ABCDEFGHIJKLMNOPQRSTUVWXYZ#.
Voici les grilles obtenues :

1 2 3 4 5 6 7 8 9 Grille 2
A B C D E F G H I 1 2 3
J K L M N O P Q R 4 5 6
S T U V W X Y Z # 7 8 9

Grille 1





Grille 3

A B C 1
D E F 2
G H I 3
J K L 4
M N O 5
P Q R 6
S T U 7
V W X 8
Y Z # 9
Comme la longueur du texte clair : DCODE (5 lettres) n'est pas multiple de 6, on rajoute '#' à la fin : DCODE#.
On découpe en bigrammes : DC, OD, E#.
On récupère les deux lettres du premier bigramme : D (lettre 1) et C (lettre 2).
On repère la lettre D dans la grille 1, elle est en position (1,4) (ligne 1, colonne 4).
On repère la lettre C dans la grille 3, elle est en position (1,3) (ligne 1, colonne 3).
On repère l'intersection des deux lettres dans la grille 2 (1,3) (ligne 1, colonne 3).
On peut en déduire les 3 chiffres nécessaires à la suite du chiffrement : 4,3,1 (colonne de la lettre D dans la grille 1, numéro de la grille 2, ligne de la lettre C dans la grille 3).
On reproduit les dernières étapes pour obtenir les 3 chiffres correspondant à OD et E#, respectivement (6,4,2) et (5,3,9).
On inscrit ces nombres dans la grilles suivante :
431
642
539
On lit ensuite en colonne pour obtenir 3 nouveau triplets : (4,6,5), (3,4,3), (1,2,9).
On prend le premier triplet (4,6,5) duquel on va déduire 2 lettres :
On repère la lettre M dans la grille 1, positionnée colonne 4, ligne 2 (2 étant la ligne du chiffre 6 dans la grille 2).
On repère la lettre O dans la grille 3, positionnée ligne 5, colonne 3 (3 étant la colonne du chiffre 6 dans la grille 2).
M et O sont les 2 nouvelles lettres chiffrées.
On continue ainsi pour les 2 autres triplets afin d'obtenir le message chiffré : MOLGAZ

Principe de déchiffrement

La phase de déchiffrement est identique à la phase de chiffrement.

Code source

dCodeur se réserve la propriété du code source du script Chiffre digrafide. Sauf open source, toute demande d'algorithme ou applet (déchiffrement, chiffrement, encodage, décodage, encryptage, décryptage, traduction, traducteur, conversion, solveur), de fonction (décrypter, encrypter, déchiffrer, chiffrer, décoder, code, traduire, convertir, résoudre) ou un script en langage Java, C++, PHP, Python, Javascript, etc. pourra être formulée via la page contact. Si vous avez besoin de télécharger le script Chiffre digrafide hors ligne pour vous, votre entreprise ou association, et que vous avez un financement, n'hésitez pas !

Commentaires


Menu

Outils similaires

Recommander



Divers pubs

Mots-clés

Liens


© 2016 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode