令和3年度 春期 ITストラテジスト試験 午前Ⅱ 問24
テクノロジセキュリティ技術デジタル署名・PKI
ディジタル証明書が失効しているかどうかをオンラインで確認するためのプロトコルはどれか。
解答・解説
正解: ウ. OCSP
ディジタル証明書が失効しているかどうかをオンラインでリアルタイムに確認するためのプロトコルは OCSP (Online Certificate Status Protocol) です。
ディジタル証明書の失効情報は、一般的にCRL(Certificate Revocation List:証明書失効リスト)として定期的に発行されますが、CRLではリアルタイムな失効確認ができないという課題があります。これを解決するために、OCSPレスポンダに問い合わせを行うことで、証明書の有効性をオンラインで即座に確認できます。
各選択肢の解説
ア:CHAP (Challenge Handshake Authentication Protocol)
PPP(Point-to-Point Protocol)などの通信において、パスワードをネットワーク上に直接流さずに、チャレンジ・レスポンス方式を用いて利用者を認証するためのプロトコルです。証明書の失効確認には使用されません。イ:LDAP (Lightweight Directory Access Protocol)
ネットワーク上にあるディレクトリサービス(ユーザ情報やコンピュータ情報などのリソース情報)にアクセスし、情報の検索や更新を行うためのプロトコルです。CRLの取得などに用いられることはありますが、オンラインでのリアルタイムな失効確認専用のプロトコルではありません。ウ:OCSP (Online Certificate Status Protocol)
正解です。ディジタル証明書の失効状態をオンラインでリアルタイムに確認するためのプロトコルです。エ:SNMP (Simple Network Management Protocol)
ルータ、スイッチ、サーバなど、TCP/IPネットワークに接続された通信機器をネットワーク経由で監視・制御するためのプロトコルです。証明書の失効確認とは無関係です。