+ 作るログイン
本

図でつながる 認証と暗号の基礎

9本・64ページ。認証と認可から暗号、JWT、OAuth、OIDC、CIMDへ。スクロールで鍵とトークンの動きを追う入門教材。

  1. 第1章
    認証と認可 ―「誰か」と「何をしてよいか」を分けるログイン済みなのに編集を拒否するのはなぜ? 一つのリクエストを追い、認証・所有者確認・APIの認可を図解します。7コマ
  2. 第2章
    共通鍵暗号(共有鍵方式)― 同じ秘密で閉じて開く共通鍵・暗号文・nonceを分けて追い、鍵を配る難しさと認証付き暗号の役割を理解します。7コマ
  3. 第3章
    公開鍵暗号と秘密鍵 ― 配れる鍵、守る鍵公開鍵と秘密鍵のペアを動かして、暗号化・復号・公開鍵の信頼を整理します。「秘密鍵方式」という呼び方の曖昧さも解説。7コマ
  4. 第4章
    ハイブリッド暗号 ― 鍵の準備と本文の保護を分担する鍵を包むモデルからHPKEとTLS 1.3の鍵共有へ。公開鍵技術と共通鍵暗号を組み合わせる理由を図解します。7コマ
  5. 第5章
    電子署名 ― 文書と署名鍵の結び付きを確かめる文書・ハッシュ・秘密鍵・署名・公開鍵を追って、改ざん検知とMACの違いを理解します。7コマ
  6. 第6章
    JWT ― 読む・検証する・許可するを分ける三つの部分を分解し、クレームへズーム。署名だけで終わらない検証と、期限・ログアウトの違いを解説します。7コマ
  7. 第7章
    OAuth ― パスワードを渡さず、アクセスを委ねるコードフローとPKCEを8コマで。認可コード・アクセストークン・リフレッシュトークンの行き先を追います。8コマ
  8. 第8章
    OIDC ― OAuthに認証結果を伝える仕組みを足すIDトークンとアクセストークンを色分けし、nonce・issとsub・UserInfoの役割を整理します。7コマ
  9. 第9章
    CIMD ― client_idを、公開された名刺のURLにするClient ID Metadata Document草案-02を図解。公開・取得・照合・鍵の所持確認を分けて学びます。2026-09-10確認。7コマ
この本のテーマ

同じテーマの本・マガジン

この本と同じテーマの章を収めたもの

アニメモ公式のほかの本・マガジン

もっと見る