AさんがBさんに署名付きメールを送信したい。S/MIME(Secure/Multipurpose Internet Mail Extensions)を利用して署名付きメールを送信する場合の条件のうち,適切なものはどれか。
- アAさん,Bさんともに,あらかじめ,自身の公開鍵証明書の発行を受けておく必要がある。
- イAさん,Bさんともに,同一のISP(Internet Service Provider)に属している必要がある。
- ウAさんが属しているISPがS/MIMEに対応している必要がある。
- エAさんはあらかじめ,自身の公開鍵証明書の発行を受けておく必要があるが,Bさんはその必要はない。
正解と解説を見る
正解
エ Aさんはあらかじめ,自身の公開鍵証明書の発行を受けておく必要があるが,Bさんはその必要はない。
正解は「Aさんはあらかじめ,自身の公開鍵証明書の発行を受けておく必要があるが,Bさんはその必要はない。」である。S/MIMEで署名付きメールを送るには、送信者(Aさん)が自身の秘密鍵で署名を行うため、事前に自身の公開鍵証明書の発行を受けておく必要がある。一方、受信者(Bさん)は送信者の公開鍵証明書を使って署名を検証するだけなので、自身の証明書を取得しておく必要はない。両者とも証明書が必要とする選択肢や、同一ISPへの加入・ISPのS/MIME対応を条件とする選択肢は、公開鍵暗号方式による署名検証の仕組みとは無関係であるため誤りである。