Outil pour déchiffrer/chiffrer avec une nomenclature. Le chiffrement par nomenclature est une méthode de substitution qui consiste à remplacer une lettre par un mot ou groupe de mots (et inversement).
Chiffre par Nomenclature - dCode
Catégorie(s) : Chiffrement par Substitution Homophonique
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 chiffrement avec Nomenclature utilise une substitution de lettres par des mots.
Il est ainsi possible de transformer n'importe quel mot en phrase et n'importe quelle phrase en mot ou en lettre. Tout dépend de la nomenclature utilisée.
Une idée classique est de remplacer chaque lettre par un mot qui commence par la-dite lettre (il est possible de faire une phrase).
Exemple : Soit le message à chiffrer DCODE. Il peut être encodé Donne Chiffrement Ou Déchiffrement Elégamment (acrostiche)
Le déchiffrement nécessite de connaitre la nomenclature (dictionnaire/alphabet/tableau de correspondance) utilisée et de rechercher-remplacer le contenu.
Le message n'a pas de caractéristique propre et si le codage est bien réalisé il peut être parfaitement intelligible.
Cependant, dans le cas où une lettre est remplacée par un unique mot, le message peut comporter plusieurs mots répétés.
C'est impossible sauf dans des cas spéciaux.
Dans le cas où une lettre est remplacée par un unique mot, alors remplacer chaque mot par une lettre aléatoire et de réaliser attaque par analyse des fréquence pour effectuer une substitution monoalphabétique.
Dans le cas ou chaque lettre a été remplacé par un mot commenant par la-dite lettre, alors remplacer chaque mot par sa première lettre.
dCode se réserve la propriété du code source pour "Chiffre par Nomenclature". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Chiffre par Nomenclature", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Chiffre par Nomenclature" (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 à "Chiffre par Nomenclature" 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 "Chiffre par Nomenclature" 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 :
Chiffre par Nomenclature sur dCode.fr [site web en ligne], consulté le 21/11/2024,