ディジタル証明書をもつA氏が,B商店に対して電子メールを使って商品の注文を行うときに,A氏は自分の秘密鍵を用いてディジタル署名を行い,B商店はA氏の公開鍵を用いて署名を確認する。
この手法によって実現できることはどれか。
ここで,A氏の秘密鍵はA氏だけが使用できるものとする。
正答3
解説
正解は3です。
ディジタル署名は、送信者が自分の秘密鍵で署名し、受信者が送信者の公開鍵で検証する仕組みです。
A氏の秘密鍵はA氏だけが使えるので、正しく検証できれば送信者がA氏だと確認できます。
【選択肢別解説】
1:× ディジタル署名では、内容は暗号化されません。
第三者に漏れないようにするには、B商店の公開鍵などで暗号化する必要があります。
2:× ディジタル署名には、メールを確実に届ける機能はありません。
配送の保証は別の仕組みで行います。
3:○ A氏の公開鍵で署名を検証できれば、A氏の秘密鍵で署名されたことが分かります。
注文がA氏からのものであることを確認できます。
4:× B商店がA氏に商品を売る許可を得ているかどうかは、ディジタル署名では確認できません。
【ポイント】
ディジタル署名で実現できるのは、送信者の本人確認(なりすまし防止)と改ざんの検出です。
機密性の確保(盗聴防止)は暗号化の役割である点と区別します。