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