表紙画像

暗 号 − この不可思議で魅惑的な世界

本書について

本書は、暗号について、さまざまな面から楽しくわかりやすく解説しています。

暗号は歴史の古い分野で、初期から比較的最近までは、軍事目的で使われることが多かったといえます。ところが、コンピュータ技術が急速に発達したことや情報の保護の重要性が増したことで、最近では私たちの実生活のさまざまな分野で暗号技術が使われています。また、映画や小説などで暗号が取り上げられることも多く、暗号について調べたり、暗号を解読してみることは、高尚で知的な趣味のひとつになっています。

本書では暗号というものについて解説したあとで、具体的な暗号化方法について解説します。それぞれの暗号方法の解説では、暗号化と暗号を解読する方法について詳しく解説しますが、各章の最初にいくつかの暗号文を掲載するので、解説を読まずに、まず暗号文の解読を試みてみるというのも楽しい挑戦でしょう。

本書では複雑な数式は使いません。そのため、中学レベルの数学の基礎知識があれば読みこなせます。また、本書では、暗号化と暗号解読アルゴリズムやプログラムと、解読に使うツールのプログラムも掲載しますが、本書を読み進むために、必ずしもプログラミングを習得している必要はありません。プログラムの細部まで踏み込まなくても、実際にコンピュータやさまざまな機器の中で、どのような方法で暗号化や暗号の解読がされるのかということや、暗号解読に役立つプログラムの威力がわかれば、さらに楽しくなるでしょう。

本書を活用して、暗号の不可思議で魅惑的な世界をお楽しみください。

目 次