学習ロードマップ
共通鍵・公開鍵・ハッシュ・署名・TLS・耐量子暗号までを、定番入門書から応用書まで 5 冊で順に積み上げる学習ロードマップ。
このロードマップが扱うもの
- TLS や署名を『ブラックボックス』として扱っており、中で何が起きているか説明できないエンジニア - Web / インフラ / セキュリティ領域で認証・認可の基礎技術を仕様レベルで押さえたい実務者 - 数学の準備はあまりないが、耐量子暗号やゼロ知識証明まで視野に入れたい中級者
このロードマップの全体像
ロードマップ
第 1 章
対称暗号・公開鍵・ハッシュ・署名・PKI・TLS までを平易な語り口で通しで俯瞰する定番入門。最初に用語と脅威モデルを揃えるための起点。
SSL/TLS・SSH・OAuth・OpenID Connect を題材に、暗号プリミティブがどう組み合わさって認証認可を支えているかを確認する実務編。
公開鍵暗号と署名の理論を基礎から積み直しつつ、TLS 1.3・HTTP/3・FIDO・秘密計算・ゼロ知識証明まで接続する橋渡しの位置に置く。
共通鍵・ハッシュ・公開鍵の内部構造と、サイドチャネルを含む攻撃側の視点を学ぶ応用書。プリミティブの安全性を自分で議論する力を養う。
量子計算機が既存の公開鍵暗号へ与える影響と、格子など耐量子方式の考え方を概観する応用到達点。暗号の次の 10 年を読むための一冊。