SSL/TLS学習ハブ

SSL/TLSは、WebのHTTPS通信をはじめ、現代のデジタル社会を支える基盤技術です。このページでは、SSL/TLSの基礎から証明書・PKI、TLS 1.3、OpenSSLを使った実践、運用と将来動向までを、目的に合わせて学べるよう整理します。

このハブは、書籍『SSL/TLS実践入門』の内容を置き換えるものではありません。書籍を読む前の入口、読書中の補足、独立して試せる小さな実験、刊行後の仕様・運用変更を扱うコンパニオンページとして育てていきます。

このハブで学べること

  • SSL、TLS、HTTPSの関係と、TLSが通信を守る仕組み
  • 共通鍵暗号、公開鍵暗号、ハッシュ、デジタル署名の役割
  • X.509証明書、証明書チェーン、PKIの考え方
  • TLS 1.3のハンドシェイクとプロトコルの読み方
  • OpenSSLやWiresharkを使った調査・検証
  • 証明書と暗号鍵の運用、自動化、トラブルシューティング
  • Web PKI、HTTP/3・QUIC、耐量子暗号などの最新動向

目的別の入口

最初から体系的に学ぶ

「HTTPSは使っているけれど、背後で何が起きているかは自信を持って説明できない」という方は、全体像から順に進むルートがおすすめです。

  1. SSL/TLSとは何か(準備中)
  2. 共通鍵・公開鍵・ハッシュ・署名の違い(準備中)
  3. 証明書チェーンの仕組み(準備中)
  4. TLS 1.3ハンドシェイクの図解(準備中)

証明書・接続障害を解決する

証明書エラーや接続失敗の原因を調べたい方に向けて、確認手順とコマンドを目的別に整理します。

  • openssl s_clientによるTLS接続調査(準備中)
  • 証明書チェーンを構築できない原因(準備中)
  • PEM、DER、PKCS #8、PKCS #12の違いと変換(準備中)
  • 証明書更新とACMEによる自動化(準備中)

暗号・PKIを深掘りする

学習ロードマップ

以下の8領域を順に整備します。各項目は、入門解説、図解、コマンド実習、トラブル事例、最新動向を組み合わせて構成します。

  1. SSL/TLSの全体像 — HTTPS、暗号、プロトコル、PKIの関係
  2. 暗号アルゴリズムと鍵 — 共通鍵、公開鍵、ハッシュ、署名、鍵管理
  3. TLSプロトコル — TLS 1.2と1.3、ハンドシェイク、再開、0-RTT、Alert
  4. 標準規格とPKI — X.509、証明書チェーン、CSR、失効確認、mTLS
  5. OpenSSLによる実践 — 接続調査、証明書確認、APIとProvider
  6. 脅威・脆弱性 — 過去の攻撃が現在のTLSに残した影響
  7. 性能 — ハンドシェイク、セッション再開、暗号方式の測定
  8. 運用と将来動向 — 証明書自動化、Web PKI、QUIC、耐量子移行

書籍との関係

書籍『SSL/TLS実践入門──Webの安全性を支える暗号化技術の設計思想』は、暗号技術からPKI、プロトコル解析、OpenSSLプログラミング、脆弱性、性能、将来展望までを一つの体系として解説しています。

このハブでは、書籍の本文・図表・コードを転載せず、短い入口記事、追加実験、現行環境での検証、刊行後の仕様更新を提供します。体系的に学ぶときは書籍を、個別の疑問を調べたり最新動向を確認したりするときはハブを利用する、という役割分担を想定しています。

更新方針

このハブは定期連載の速度よりも、内容の正確さと再現性を優先します。準備できたテーマから一つずつ公開し、新しい記事をこのページに追加します。

技術的な記述は、RFC、IETF、NIST、CA/Browser Forum、各ソフトウェアの公式ドキュメントなどの一次情報で確認します。仕様や推奨が変わった場合は、技術確認日と主な変更点を記録します。


最終技術確認:2026年10月

更新履歴
2026年10月:学習ハブ初版を作成

タイトルとURLをコピーしました