Rechercher un outil
Chiffre à Trois Carrés

Outil pour déchiffrer/encoder avec 3 carrés. Le chiffrement à trois carrés utilise trois grilles de 5 par 5 à combiner pour en extraire des lettres avec une pointe d'aléatoire.

Résultats

Chiffre à Trois Carrés -

Catégorie(s) : Chiffrement Polygrammique

Partager
Partager
dCode et vous

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 ? Ecrire à dCode !


Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !


Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil de Chiffre à Trois Carrés, alors écrivez-nous c'est gratuit ! Merci !

Chiffre à Trois Carrés

Déchiffrement par 3 Carrés




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

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

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

Chiffrement avec par 3 Carrés




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

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

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


Outil pour déchiffrer/encoder avec 3 carrés. Le chiffrement à trois carrés utilise trois grilles de 5 par 5 à combiner pour en extraire des lettres avec une pointe d'aléatoire.

Réponses aux Questions

Comment encoder avec Trois Carrés ? (Principe de chiffrement)

Le chiffrement à 3 carrés s'effectue avec trois grilles (éventuellement générées à partir d'un mot clé)

Exemple : Chiffrer MESSAGE avec les clés ONE, TWO, THREE' correspondant aux grilles

(2)
\12345
1TWOAB
2CDEFG
3HIJKL
4MNPQR
5SUVXY
\12345
1ONEAB
2CDFGH
3IJKLM
4PQRST
5UVWXY
(1)
\12345
1THREA
2BCDFG
3IJKLM
4NOPQS
5UVWXY
(3)

Découper le message clair en bigrammes (couples de deux lettres L1 et L2). Repérer L1 dans la grille 1 et L2 dans la grille 2. Noter ensuite l'intersection dans la grille 3 de la ligne de L1 dans la grille 1 avec la colonne de L2 dans la grille 2.

Exemple : Pour le bigramme ME, M est en position (ligne 3, colonne 5) dans la grille 1, et E est en position (ligne 2, colonne 3) dans la grille 2. L'intersection dans la grille 3 est la lettre K (ligne 3, colonne 3).

A chaque bigramme du texte clair est associé 3 nouvelles lettres : une lettre prise aléatoirement dans la meme colonne que la lettre dans la grille 1, la lettre intersection de la grille 3 et une lettre prise aléatoirement dans la meme ligne que la lettre de la grille 2. Ces 3 lettres (un trigramme) représentent le texte codé pour le bigramme.

Exemple : Prendre T : une lettre aléatoire dans la colonne 5 (BHMTY) de la grille 1
Prendre K : la lettre intersection de la grille 3 trouvée précédemment
Prendre D : une lettre aléatoire dans la ligne 2 (CDEFG) de la grille 2
Le trigramme chiffré correspondant est TKD.
Le message chiffré final est TKDGNVSAFRAV.

Comment décoder par Trois Carrés ? (Principe de déchiffrement)

Le déchiffrement par trois carrrés s'effectue avec trois grilles.

Exemple : Déchiffrer UDBJDC avec les clés ONE, TWO, THREE' correspondant aux grilles

(2)
\12345
1TWOAB
2CDEFG
3HIJKL
4MNPQR
5SUVXY
\12345
1ONEAB
2CDFGH
3IJKLM
4PQRST
5UVWXY
(1)
\12345
1THREA
2BCDFG
3IJKLM
4NOPQS
5UVWXY
(3)

Segmenter le message en trigrammes (triplets de trois lettres L1, L2 et L3) et repérer L1 dans la grille 1, L2 dans la grille 3 et L3 dans la grille 2.

Exemple : Le premier trigramme est UDB, U est en position (ligne 5, colonne 1) dans la grille 1, D est en position (ligne 2, colonne 3) dans la grille 3, et B est en position (ligne 1, colonne 5) dans la grille 2.

Retrouver les 2 lettres claires :
Lettre claire 1 : intersection de la ligne de la lettre L2 dans la grille 3 avec la colonne de la lettre L1 dans la grille 1
Lettre claire 2 : intersection de la colonne de lettre L2 dans grille 3 avec la ligne de la lettre L3 dans la grille 2.

Exemple : La premiere lettre claire est C, intersection de la ligne 2 de D dans la grille 3 avec la colonne 1 de U dans la grille 1.
La deuxième lettre claire est O, intersection de la colonne 3 de D dans la grille 3 avec la ligne 1 de B dans la grille 2.
Finalement le message clair complet est CODE.

Comment reconnaitre le chiffre Trois Carrés ?

Le texte est théoriquement composé de maximum 25 caractères distincts.

Le texte chiffré final est plus long que l'original de 33%.

L'analyse des fréquence et l'indice de coincidence est celle d'un texte quasiment aléatoire.

Quelles sont les variantes du chiffre Trois Carrés ?

Il y a plusieurs façon de chiffrer et de noter les lettres :

La première lettre du bigramme est recherchée dans la grille 1 et la seconde lettre dans la grille 2 (chiffrement 1-2) mais il est envisageable d'inverser (chiffrement 2-1)

Le trigramme est ensuite généralement noté ainsi :
- une lettre prise aléatoirement dans la meme colonne que la lettre dans la grille 1
- la lettre de la grille 3
- une lettre prise aléatoirement dans la meme ligne que la lettre de la grille 2
Ce chiffrement est dit (1-3-2). Il est aussi possible de chiffrer avec un ordre différent.

Code source

dCode se réserve la propriété du code source de l'outil 'Chiffre à Trois Carrés' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme, applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) aucune donnée, script ou accès API ne sera cédé gratuitement, idem pour télécharger Chiffre à Trois Carrés pour un usage hors ligne, PC, tablette, appli iPhone ou Android !

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !

Questions / Commentaires

Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil de Chiffre à Trois Carrés, alors écrivez-nous c'est gratuit ! Merci !


Source : https://www.dcode.fr/chiffre-trois-carres
© 2020 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches / CTF.
Un problème ?