書籍暗号
辞書をコードブックとして使用することで、ほぼ全ての単語を確実に見つけることができ、符号化の際も非常に簡単に単語を見つけることができる。この方法は、ジョージ・スコーヴェル(英語版)が半島戦争従軍の際、初代ウェリントン公爵軍で使用したものである。スコーヴェルの方法では、鍵となる文字列(コードワード)は、数字(辞書のページを指示)、文字(ページの列を指示)、数字(列のどの項目を意味するかを指示)で構成されていた。ただし、この方法にも欠点がある。辞書の項目はアルファベット順に並んでいるため、暗号の数字もアルファベット順になる。これは、メッセージが二重に暗号化されていない限り、暗号解読者に対する強力なヒントになりうる。また、辞書が広く普及していることで、暗号を解読しようとする者がメッセージを読み取るために使用する辞書を持っている可能性が高いという問題も生じる。