この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ウ

解説

OCSP(Online Certificate Status Protocol)はX.509デジタル証明書の失効状態をリアルタイムでオンライン確認するためのプロトコル(RFC 6960)。CRL(Certificate Revocation List:証明書失効リスト)の代替として使われ、OCSPレスポンダに問い合わせることで証明書の有効性を即時確認できる。TLSのハンドシェイク時にWebブラウザが証明書を検証する際に使われる。選択肢cのOCSPが正解。

なぜ他の選択肢は違うのか

選択肢 ア
CHAP(Challenge Handshake Authentication Protocol)はネットワーク接続時のチャレンジ/レスポンス方式の認証プロトコル(PPP等で使用)。証明書失効確認とは無関係。
選択肢 イ
LDAP(Lightweight Directory Access Protocol)はディレクトリサービス(ユーザー情報・組織情報等)へのアクセスプロトコル。CRLの配布に使われることはあるが、オンラインでの失効確認プロトコルではない。
選択肢 エ
SNMP(Simple Network Management Protocol)はネットワーク機器の管理・監視プロトコル。証明書管理とは無関係。

解くときのポイント

証明書失効確認の2方式:CRL(定期的に更新されるリストをダウンロード)とOCSP(リアルタイムにOCSPレスポンダへ問い合わせ)。OCSPの方が即時性が高い。OCSP StaplingはサーバがあらかじめOCSP応答を取得してクライアントに提供する最適化手法。