オリジナル予想問題1 問55

問55

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

分類

テクノロジ系 » セキュリティ » 情報セキュリティ対策・実装技術

正解

解説

デジタル署名は、公開鍵暗号方式の秘密鍵・公開鍵の鍵ペアを使用して、メッセージ(データ)が改ざんされていないこと、署名を作成したのが送信者本人であることを確かめる技術です。

デジタル署名の生成と検証の手順は次のとおりです。
  1. 送信者は、送信するメッセージのハッシュ値(メッセージダイジェスト)を生成し、それに送信者の秘密鍵で署名して、署名データを作成する
  2. 送信者は、署名データをメッセージに付加して送信する
  3. 受信者は、署名データ付きのメッセージを受信する
  4. 受信者は、受信したメッセージのハッシュ値と送信者の公開鍵を使用して、署名データを検証する
  5. 検証は、送信されたメッセージと受信したメッセージが同じであり、鍵ペアが正しい場合に限り成功する。これにより、通信内容が改ざんされていないことと送信者の正当性が確認できる
手順1のとおり、デジタル署名はメッセージのハッシュ値に「送信者の秘密鍵」を使用した変換処理を行うことで生成されます。したがって「エ」が正解です。
© 2009- ITパスポート試験ドットコム All Rights Reserved.

Pagetop