SC情報処理安全確保支援士試験 午前Ⅱ

平成21年度春期 情報処理安全確保支援士 午前Ⅱ 問5

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

問題

ディジタル暑名を利用する目的はどれか。

選択肢

  1. ア
    受信者が暑名鍵を使って暗号文を元の平文戻すことができるようにする。
  2. イ
    送信者が固定文字列を付加した平文を里名鍵を使って暗号化し、 受信者がメッセージの改ざん部位を特定できるようにする。
  3. ウ
    送信者が暑名鍵を使って暑名を作成し、 それを平文に付加することによって、 受信者が送信者を確認できるようにする。
  4. エ
    送信者が署名鍵を使って平文を暗号化し、 平文の内容を関係者以外に分からないようにする。
解き方のヒントを見る

デジタル署名の目的は、「本人が書いたか(本人確認)」と「書き換えられていないか(改ざん検知)」

デジタル署名は、送る本人の「秘密鍵」で署名をし、受け取った人が送信者の「公開鍵」で検証する仕組み。これで、「本当に本人が送ったものか(なりすまし防止)」と「途中で文章が書き換えられていないか(改ざん検知)」の2つをチェックできるよ。

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

データを暗号化して「他の人に見せないようにする(機密性)」のと、署名で「本人のものか確かめる(真正性・完全性)」の違いを区別しよう。署名そのものはデータを暗号化して隠すわけではないよ。

ディジタル署名の役割

署名は平文そのものを秘密にするものではありません。誰が送ったか、途中で変わっていないかを確認するための仕組みです。

送信者が署名作成\n受信者が公開鍵で検証\n-> 送信者確認 / 改ざん検出

確認ポイント

  • 平文を秘匿するのは暗号化の目的です。
  • 受信者が改ざん部位を特定できることが主目的ではありません。
  • 送信者確認ができる説明を選びます。
正解と解説を見る

正解

ウ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これは間違いだよ。ディジタル署名は、受信者が「署名鍵」で暗号文を元に戻す仕組みではないんだ。たとえるなら、署名は荷物を開けるための合鍵ではなく、「この荷物は本当に本人が出したよ」と分かる印鑑みたいなものだよ。

選択肢イ

これは間違いだよ。固定文字列を付けて暗号化しても、改ざんされた場所を細かく特定できるわけではないんだ。ディジタル署名で分かるのは主に「途中で書き換えられた可能性がある」ということだよ。たとえるなら、封筒の封印が破れていれば開けられたことは分かるけど、どの文字を書き換えられたかまでは封印だけでは分からない、という感じだね。

選択肢ウ(正解)

これは正解だよ。送信者が自分だけの署名鍵で署名を作って文書に付けると、受信者は「これは本当にその人が送ったものだね」と確認できるんだ。たとえるなら、手紙に本人しか押せない印鑑を押して、窓口の人が印影を見て本人確認する感じだよ。

選択肢エ

これは間違いだよ。署名鍵で平文そのものを暗号化して秘密にする、という説明はディジタル署名の目的とは違うんだ。署名は中身を隠すカーテンではなく、「誰が作ったか」「途中で変えられていないか」を確かめる封印シールのようなものだよ。

出典:独立行政法人 情報処理推進機構(IPA)平成21年度春期 情報処理安全確保支援士試験 午前Ⅱ 問5(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

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