ディジタル署名において、発信者がメッセージのハッシュ値からディジタル署名を生成するのに使う鍵はどれか。
ア 受信者の公開鍵
イ 受信者の秘密鍵
ウ 発信者の公開鍵
エ 発信者の秘密鍵
エ
ディジタル署名の生成と検証の手順は以下の通りである。
(1) 発信者がメッセージからハッシュ関数を使ってメッセージダイジェストを生成する。
(2) 発信者がメッセージダイジェストを発信者の秘密鍵で暗号化し、ディジタル署名とする。
(3) 発信者がメッセージとディジタル署名を送信する。
(4) 受信者はメッセージからハッシュ関数を使って、メッセージダイジェストを生成する。
(5) 受信者はディジタル署名を発信者の公開鍵で復号する。
(6) 受信者はメッセージダイジェストとディジタル署名が一致していることを検証する。
問12 | 目次 | 問14 |