Tool to decrypt / encrypt by dictionary. Word substitution encryption is about replacing one letter with one word and not another letter.
Word Substitution - dCode
Tag(s) : Substitution Cipher
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
The principle of the dictionary cipher is to replace any letter / character, by a word according to a correspondence dictionary.
Thus, any sentence (or sequence of words) can correspond to a coded message.
Example: WORD can be encrypted short sequence of letters, with a dictionary where W=short, O=sequence, R=of and D=letters
A variant is to use a dictionary where each letter is coded by a word starting with it.
Decryption by dictionary consists of replacing each word by the letter that has been associated with it in the dictionary (during encryption).
The encrypted message is much longer than the plain message (since it replaces one character with several ones).
A talented person will be able to hide the words of the message inside an intelligible text. This is the case of the Ave Maria of Tritheme, where the messages resemble religious prayers.
Otherwise, the message is simply a series of words without any sense.
If a word corresponds to a single letter and vice-versa, then it is possible to associate each word with a random letter and thus to obtain a message coded by mono alphabetic substitution.
It is conceivable to use several words for the same letter / character, which makes decryption very difficult, like a book cipher.
dCode retains ownership of the "Word Substitution" source code. Except explicit open source licence (indicated Creative Commons / free), the "Word Substitution" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or the "Word Substitution" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Word Substitution" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!
Reminder : dCode is free to use.
The copy-paste of the page "Word Substitution" or any of its results, is allowed (even for commercial purposes) as long as you credit dCode!
Exporting results as a .csv or .txt file is free by clicking on the export icon
Cite as source (bibliography):
Word Substitution on dCode.fr [online website], retrieved on 2024-10-05,