問題
ディジタル署名を生成するときに,発信者がメッセージのハッシュ値をディジタル署名に変換するのに使う鍵はどれか。
- 受信者の公開鍵
- 受信者の秘密鍵
- 発信者の公開鍵
- 発信者の秘密鍵
答え
発信者の秘密鍵
解説
ディジタル署名
デジタル署名(デジタルしょめい)とは、書面上の手書き署名のセキュリティ特性を模倣するために用いられる公開鍵暗号技術の一種である。
出典: フリー百科事典『ウィキペディア(Wikipedia)』
下の図のように、デジタル署名は、
- 発信者は、秘密鍵を使い、メッセージへ署名する。
- 受信者は、公開鍵を使い、メッセージの検証を行う。
という流れで行われます。