メインコンテンツへスキップ
プロトコル・技術

証明書パス検証

Certification Path Validation

対象証明書から信頼の起点までの証明書の連鎖について、署名、有効期間、制約などが受け入れ条件を満たすか確認する処理。証明書を並べるパス構築とは区別する。

中間証明書が見つかっただけで検証が完了したとはいえません。連鎖の制約や方針を評価し、利用アプリ側でホスト名や用途も確認します。失効状態の確認も合わせて設計し、エラーを無視して接続を継続する設定を恒常的な解決策にしないようにします。

  • 初心者向けには「信頼の起点までの証明書のつながりを審査する処理」
  • つながることと検証に合格することは別
  • TLSの接続先名の照合も省略しない
← 用語集一覧に戻る
ESC