Homophonic Substitution Ciphers

Homophonic substitution ciphers convert each plaintext character to one of the previously determined letters or graphic symbols.

Usage

Homophonic substitution ciphers were invented as an improvement of simple substitution ciphers. They were very popular during the Renaissance and they were used by diplomats in Europe for many centuries.

Description

Homophonic substitution ciphers work by replacing each plaintext character by another character, number, word or even graphic symbol. To decode ciphertext letters, one should use the reversed substitution and change characters in the other side.

The main motivation of introducing such types of ciphers was a possibility to obscure frequencies of ciphertext characters. Usually popular letters are replaced by one of several characters, numbers or phrases. Different replacements are used randomly thus frequency analysis is much more difficult.

Because of the fact that all 26 letters of the Latin alphabet should be replaced by many corresponding phrases, the most popular technique is to assign a few numbers to each letter. One can also expand the alphabet and add a few new characters, for example by assigning different meanings to small and large letters, writing letters upside down or inventing new graphic symbols.

Homophonic Substitution Cipher:

Book Cipher

Open book image

The book cipher allows people to exchange encrypted messages by using the same edition of a particulart book.

Read More