Tool to decrypt/encrypt Bacon cipher, a biliteral substitution alphabet which replace a character with a group of 5 formed with two letters (often A and B).
Bacon Cipher - 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!
Bacon's encryption uses a substitution alphabet based on 2 letters (called biliteral), often A and B, replacing the letters of the alphabet.
This encryption method is often accompanied by over-encryption.
Baconian encryption uses the substitution table:
Example: DCODE is encrypted AAABB,AAABA,ABBAB,AAABB,AABAA
In this original alphabet, the letter V does not exist, it is replaced by U, likewise the letter J does not exist, it is replaced by I.
Another bacon's alphabet is sometimes preferred, more complete, it uses a unique code for each letter:
The 2-letter code used can be hidden in an over-encryption. A classic method is to write a random message with upper case (for A) or lower case (for B) or vice versa; in this case see the binarization of uppercase and lowercase. Other methods are possible such as writing certain characters in italics (or in bold), or even mixing 2 fonts.
Baconian decryption is a substitution with the biliteral alphabet of Bacon.
Example: AAABB AAABA ABBAB AAABB AABAA is equivalent to DCODE.
If over-encryption has been applied, convert the message into 2 characters (preferably A and B) first.
The ciphered message is a biliterary code (binary with 2 letters), and maybe spaces every 5 characters.
All references to Françis Bacon (and its homonyms), to Novum organum, or to bacon slices (pork, larding, smocked, salted, english breakfast, etc.) are clues.
The letters A and B can be replaced by others characters, such as 0 and 1, to transform the message into binary format.
Sometimes the letters o and l are used: lolol loolo lolol.
The over-encryptions (of the steganographic type) are sometimes used to mask the biliteral form (upper case, lower case, variant characters or fonts, etc.).
Francis Bacon first described it around 1605