ISBN 9784065020357
現代暗号入門 いかにして秘密は守られるのか
現代の暗号技術には、純粋数学者が追究した緻密で膨大な研究成果が惜しみなく投入されている。開発者と攻撃者の熾烈な争いを追いながら、実際に使われている暗号技術を解説する。現代的な暗号の基本要素である「共通鍵暗号」「ハッシュ関数」「公開鍵暗号」にくわえ、類書ではほとんど解説のなかった、ハードウェアの面からの暗号解読についても紹介する。 ネットも、携帯も、SUICAなどのカードもみんな暗号で守られている現代社会、でも果たして安全か!? サイバー空間ではハッカーたちとどのような攻防が繰り広げられているのか、暗号はどのように守られ、あるいは破られるのか、その舞台裏を実際に起きた事件や実例をもとに描きながら、社会の隅々に浸透した暗号技術の実態(どのように実装されているか)と、現代暗号の進化とその仕組みについて分かりやすく解説します。 第1章 共通鍵暗号 戦争から始まった暗号の歴史をたどりながら、現代暗号の基礎を学ぶ 第2章 ハッシュ関数 ウェブサービスのパスワード認証や情報の改竄を防ぐための技術を知る 第3章 公開鍵暗号ーーRSA暗号 閉める鍵と開ける鍵が異なる「公開鍵暗号」の基本的な原理を学ぶ 第4章 公開鍵暗号ーー楕円曲線暗号 現在の世界標準であり、ビットコインにも使われる「楕円曲線暗号」とは何か 第5章 サイドチャネルアタック ハードウェアの脆弱性から暗号を解読する技術とその対策
この本がどの学習段階で役立つかは、 関連する ロードマップ から確認できます。