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". Tout algorithme pour "Chiffre par Nomenclature", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes 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 toute base de données, ou accès API à "Chiffre par Nomenclature" 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 par Nomenclature" 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 par Nomenclature sur dCode.fr [site web en ligne], consulté le 16/04/2025,