令和2年度秋期 応用情報技術者試験 午前 問38
OCSPクライアントとOCSPレスポンダとの通信に関する記述のうち,適切なものはどれか。
- ア ディジタル証明書全体をOCSPレスポンダに送信し,その応答でディジタル証明書の有効性を確認する。
- イ ディジタル証明書全体をOCSPレスポンダに送信し,その応答としてタイムスタンプトークンの発行を受ける。
- ウ ディジタル証明書のシリアル番号,証明書発行者の識別名(DN)のハッシュ値などをOCSPレスポンダに送信し,その応答でディジタル証明書の有効性を確認する。
- エ ディジタル証明書のシリアル番号,証明書発行者の識別名(DN)のハッシュ値などをOCSPレスポンダに送信し,その応答としてタイムスタンプトークンの発行を受ける。
解答・解説を見る
正解:ウ
AI解説
OCSP(Online Certificate Status Protocol)は、証明書全体ではなくシリアル番号や発行者DNのハッシュ値などの識別情報だけをOCSPレスポンダに送り、その証明書が失効しているかどうかをリアルタイムに問い合わせる仕組みである。 ア: 証明書全体を送信するわけではなく、シリアル番号などの識別情報のみを送信する点が誤りである。 イ: OCSPの応答はタイムスタンプトークンの発行ではなく、証明書の有効性(失効しているか否か)の回答である。 ウ: 証明書のシリアル番号や発行者DNのハッシュ値を送信し、その応答として有効性を確認するという記述であり、これがOCSPの正しい仕組みである。 エ: OCSPはタイムスタンプ発行の仕組みではなく証明書の有効性確認の仕組みであるため、この記述は誤りである。 💡 CRLは事前配布のリストを参照する方式、OCSPは都度サーバに問い合わせる方式という違いを押さえておく。
出典:令和2年度 秋期 応用情報技術者試験 午前 問38 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。