Outil pour déchiffrer/chiffrer par dictionnaire. Le chiffrement par substitution par mot consiste à remplacer une lettre par un mot et non pas par une autre lettre.
Substitution par Mots - dCode
Catégorie(s) : Chiffrement par Substitution
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 principe du chiffre par dictionnaire est de remplacer toute lettre/caractère, par un mot selon un dictionnaire de correspondance.
Ainsi, toute phrase (ou suite de mots) peut correspondre à un message codé.
Exemple : MOT peut être chiffré suite de lettre, avec un dictionnaire où M=suite, O=de, T=lettre
Une variante est d'utiliser un dictionnaire ou chaque lettre est codée par un mot commençant par celle-ci.
Le déchiffrement par dictionnaire consiste à remplacer chaque mot par la lettre qui lui a été associée dans le dictionnaire (lors du chiffrement).
Le message chiffré est beaucoup plus long que le message clair (puisqu'il remplace un caractère par plusieurs).
Une personne talentueuse saura camoufler les mots du message à l'intérieur d'un texte intelligible. C'est le cas de l'Ave Maria de Trithème, où les messages ressemblent à des prières religieuses.
Sinon, le message est simplement une suite de mots sans aucun sens.
Si un mot correspond à une seule lettre et vice-versa, alors il est possible d'associer chaque mot à une lettre aléatoire et ainsi d'obtenir un message codé par substitution mono alphabétique.
Il est envisageable d'utiliser plusieurs mots pour une même lettre/un même caractère ce qui rend alors très difficile le déchiffrement se rapprochant d'un chiffre par livre.
dCode se réserve la propriété du code source pour "Substitution par Mots". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Substitution par Mots", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Substitution par Mots" (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 les données, en téléchargement, script, ou les accès API à "Substitution par Mots" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Substitution par Mots" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Substitution par Mots sur dCode.fr [site web en ligne], consulté le 21/11/2024,