Jump to content

Book cipher

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Imran (talk | contribs) at 16:58, 31 January 2004. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A book cipher is a cipher in which the key is the identity of a book.

Traditionally book ciphers work by replacing words in the plaintext of a message with the location of words from a book. This can have problems as if a word appears in the plaintext that doesn't appear in the book then it can't be encoded. An alternative approach which gets around this problem is to replace individual letters rather than words, however this has the side effect of creating a much larger ciphertext.

The most famous use of a book cipher is in the Beale cipher.