かつて暗号は軍隊やスパイのものでしたが、現代では情報セキュリティーにおいて必要不可欠となりました。経済活動やプライバシー保護のために使用される技術とは、いったいどのようなものなのか。暗号や秘密文書の仕組みや歴史から、もはや常識となった公開鍵暗号まで解説してくれます。本書は1980年の初版に加筆した改訂版です。
混同しやすい隠語との違いや、第二次大戦で使われたエニグマ暗号などの歴史が良かったです。いかに他者に読まれないように、いかに受信者に復号しやすいように暗号化するか、その試行錯誤が面白いです。また、6章の量子秘密通信はまるでSFのようで、本当にこのようなことが将来可能になるのかと驚きました。
一方、タイトルとなっている数理の部分ですが、ネットやICカードで広く利用されているRSA暗号について説明されているのですが、これがかなり難しかった。初等整数論の基礎的な知識から始める、とありますが、数学が得意または好きでないと挫折します。法とする代数と体(たい)までは大丈夫でしたが、その後は理解があやしいです。いくら数理を扱っているとは言っても、ブルーバックスなのだから一般の読者が理解できなくては意味がないのでは、と思ってしまいました。数学ガールのように、もっと噛み砕いてくれれば良いのにねえ。
後半は、専門家には常識で一般の方には難解と、どっちつかずな内容なのが惜しいです。でも、それ以外の部分、暗号の種類や過去の実例は興味深いので、割り切って読むのも良いのではないでしょうか。