令和4年免除試験問題 問37

広告
解説
デジタル署名は、公開鍵暗号方式の秘密鍵・公開鍵の鍵ペアを使用して、メッセージ(データ)が改ざんされていないこと、署名を作成したのが送信者本人であることを確かめる技術です。
デジタル署名の生成と検証の手順は次のとおりです。
発信者がメッセージのハッシュ値をデジタル署名に変換するのに使う鍵は「発信者の秘密鍵」です。したがって「エ」が正解です。
デジタル署名の生成と検証の手順は次のとおりです。
- 送信者は、送信するメッセージのハッシュ値(メッセージダイジェスト)を生成し、それに送信者の秘密鍵で署名して、署名データを作成する
- 送信者は、署名データをメッセージに付加して送信する
- 受信者は、署名データ付きのメッセージを受信する
- 受信者は、受信したメッセージのハッシュ値と送信者の公開鍵を使用して、署名データを検証する
- 検証は、送信されたメッセージと受信したメッセージが同じであり、鍵ペアが正しい場合に限り成功する。これにより、通信内容が改ざんされていないことと送信者の正当性が確認できる

広告