SMITサービスマネージャ試験 午前Ⅰ

平成23年度秋期 ITサービスマネージャ 午前Ⅰ 問14

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ディジタル署名を生成するときに,発信者がメッセージのハッシュ値をディジタル署名に変換するのに使う鍵はどれか。

選択肢

  1. ア
    受信者の公開鍵
  2. イ
    受信者の秘密鍵
  3. ウ
    発信者の公開鍵
  4. エ
    発信者の秘密鍵
解き方のヒントを見る

鍵の役割分担に注目して整理

ディジタル署名の鍵を考えるときは、名称や暗記だけで判断せず、作成・保管・利用・確認という場面ごとに、誰のための情報かを整理して対応関係を見比べます。その順番も意識します。

この問題で問われていること

この問題では、鍵そのものの性質を先に決めつけず、署名を行う場面と内容を確認する場面で、主体・目的・参照される情報の関係に注目して整理しましょう。用語の似ている部分ではなく、役割の対応だけを丁寧に切り分けます。

視点

鍵の種類を区別するときは、用語の印象ではなく、情報が扱われる場面と関係者の役割を対応づけて考えます。各候補について、誰が扱う情報なのか、どの目的に関係するのかを同じ観点で比較すると、判断の軸を保ちやすくなります。

確認ポイント

  • 署名に関わる主体と確認に関わる主体を、混同せずに分けて読めているか。
  • 各鍵について、扱う人・扱う場面・目的を同じ順序で整理できているか。
  • 用語の知名度ではなく、問題文中の役割の対応だけを根拠に比較しているか。
正解と解説を見る

正解

エ

解説

ディジタル署名は、発信者がメッセージのハッシュ値を自分だけが扱える鍵で処理して生成し、受信者が対応する鍵で検証することで、発信者の確認と改ざん検知に役立つ。

理由

ディジタル署名では、発信者がメッセージのハッシュ値を秘密鍵で処理して署名を生成する。受信者は対応する公開鍵を使って署名を検証し、内容の改ざんや発信者の確認に利用する。

比較

受信者の公開鍵や秘密鍵を使う処理は、主に受信者宛ての情報の機密性を確保する暗号化で説明される。署名では、鍵の所有者と生成・検証の役割を正しく対応させることが重要です。

選択肢ア

これは不正解だよ。受信者の公開鍵は、受信者だけが持つ秘密鍵で扱う情報と組み合わせ、受信者宛ての機密性を確保する処理に関係する。発信者が署名を生成する鍵ではなく、署名の目的にも所有者にも一致しない。

選択肢イ

これは不正解だよ。受信者の秘密鍵は、受信者本人だけが管理する鍵であり、受信者宛ての情報を保護する暗号処理に用いる考え方である。発信者がメッセージのハッシュ値から署名を生成するための鍵ではない。

選択肢ウ

これは不正解だよ。発信者の公開鍵は、受信者などが署名を検証し、発信者による署名かを確認するために公開される鍵である。署名を作成する段階で発信者が使う鍵ではなく、検証側の役割を担う。

選択肢エ(正解)

これは正解だよ。ディジタル署名では、発信者だけが管理する秘密鍵でメッセージのハッシュ値を処理して署名を生成する。受信者は対応する公開鍵で検証し、改ざんの有無と発信者の確認に利用できる。

学習のポイント

署名生成と署名検証で使う鍵の役割を、発信者と受信者の立場から区別して考える。

出典:独立行政法人 情報処理推進機構(IPA)平成23年度秋期 ITサービスマネージャ試験 午前Ⅰ 問14(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針