基本情報技術者試験 過去問解説

ディジタル署名とは?基本情報技術者試験 平成29年度 秋期 午前 問40を解説

基本情報技術者試験 平成29年度 秋期 午前 問40は、ディジタル署名に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。

問題文

ディジタル署名における署名鍵の使い方と,ディジタル署名を行う目的のうち,適切なものはどれか。

この問題の出題ポイント

  • ディジタル署名の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
  • 関連タグ: 暗号。

選択肢

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

正解

: 送信者が署名鍵を使って署名を作成し,その署名をメッセージに付加することによって,受信者が送信者を確認できるようにする。

解説

ディジタル署名は送信者が秘密鍵(署名鍵)で署名を作成し、受信者が対応する公開鍵で検証することで送信者の本人性とメッセージ完全性を保証します。

なぜ他の選択肢が違うのか

  • 受信者が使うのは検証鍵(公開鍵)。署名鍵(秘密鍵)は送信者のみ。

  • 改ざん部位特定はディジタル署名の機能ではない(ハッシュは全体一致のみ判定)。

  • ウ(正解)

    署名鍵で署名→公開鍵で送信者確認=ディジタル署名の目的。

  • 秘匿性確保は別途暗号化が必要、署名の目的ではない。

解き方の整理

ディジタル署名の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。

関連問題

前後の問題

平成29年度 秋期 午前 の関連する問題

復習を続ける

間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。