STITストラテジスト試験 午前Ⅱ
令和6年度春期 ITストラテジスト 午前Ⅱ 問23
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アデジタル証明書全体をOCSPレスポンダーに送信し,そのレスポンスでデジタル証明書の有効性を確認する。
- イデジタル証明書全体をOCSPレスポンダーに送信し,そのレスポンスとしてタイムスタンプトークンの発行を受ける。
- ウデジタル証明書のシリアル番号,証明書発行者の識別名(DN)のハッシュ値などをOCSPレスポンダーに送信し,そのレスポンスでデジタル証明書の有効性を確認する。
- エデジタル証明書のシリアル番号,証明書発行者の識別名(DN)のハッシュ値などをOCSPレスポンダーに送信し,そのレスポンスとしてタイムスタンプトークンの発行を受ける。
解き方のヒントを見る
通信の役割分担を整理する視点
この問題では、まず通信に登場する主体ごとの役割と、確認対象がどの段階で扱われるかを分けて整理し、用語の印象ではなく処理の流れと責任の所在を照合することが大切です。
この問題で問われていること
一つの観点として、クライアントが確認したい情報を起点に、要求を受ける側との関係、返される情報の意味、各主体が担う範囲を問題文の表現に沿って丁寧に対応付けてください。
視点
通信を読むときは、登場主体、送受信される情報、処理の順序を別々に捉えます。特定の用語から結論を急がず、それぞれの説明がどの役割や関係を述べているかを丁寧に照合してください。
確認ポイント
- 登場する主体ごとに、誰が確認を始め、誰が情報を提供する立場かを区別する
- 要求と応答を同じ処理として混同せず、問題文中の時系列に沿って整理する
- 各説明が、通信相手・確認対象・責任範囲のどれについて述べているかを一つずつ確認する
正解と解説を見る
正解
ウ
解説
OCSPは、証明書の失効状態を確認するためのプロトコルです。リクエストでは証明書を識別する情報を送り、レスポンスでその証明書の有効性に関する状態を確認します。タイムスタンプトークンの発行を求める仕組みではありません。
理由
OCSPクライアントは、確認対象のデジタル証明書を識別するため、シリアル番号や証明書発行者の識別名(DN)のハッシュ値などをレスポンダーへ送信します。レスポンスでは、その証明書が失効しているかなどの有効性情報を確認します。
比較
デジタル証明書全体を送信することや、タイムスタンプトークンの発行を受けることは、この設問で問われているOCSPの基本的な処理とは一致しません。証明書の状態確認と、時刻を証明するサービスを区別することが重要です。
選択肢ア
これは不正解だよ。OCSPのリクエストでは、デジタル証明書全体を送信するのではなく、対象証明書を識別するためのシリアル番号や発行者情報のハッシュ値などを送信する。レスポンスで有効性を確認する点は合っているが、送信内容が誤っている。
選択肢イ
これは不正解だよ。デジタル証明書全体をOCSPレスポンダーへ送信するという前半が適切ではない。また、OCSPのレスポンスは証明書の失効状態などを返すものであり、タイムスタンプトークンの発行を受けるものではない。
選択肢ウ(正解)
これは正解だよ。OCSPクライアントは、デジタル証明書のシリアル番号や証明書発行者の識別名(DN)のハッシュ値など、対象証明書を識別する情報を送信する。そのレスポンスを用いて、証明書の有効性を確認する。
選択肢エ
これは不正解だよ。シリアル番号や証明書発行者の識別名(DN)のハッシュ値などを送信するという前半は適切である。しかし、OCSPレスポンダーのレスポンスとして受けるのは証明書の状態情報であり、タイムスタンプトークンの発行ではない。
学習のポイント
OCSPのリクエスト情報とレスポンス内容を、タイムスタンプサービスと区別して整理する。
出典:独立行政法人 情報処理推進機構(IPA)令和6年度春期 ITストラテジスト試験 午前Ⅱ 問23(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針