電子メールの送受信によって得られるセキュリティ上の効果|情報セキュリティマネジメント 令和元年 秋期午前試験 問26
出典:令和元年秋期 午前 問26
分野:セキュリティ / 情報セキュリティ対策
手順に示す電子メールの送受信によって得られるセキュリティ上の効果はどれか。
〔手順〕
(1)送信者は,電子メールの本文を共通鍵暗号方式で暗号化し(暗号文),その共通鍵を受信者の公開鍵を用いて公開鍵暗号方式で暗号化する(共通鍵の暗号化データ)。
(2)送信者は,暗号文と共通鍵の暗号化データを電子メールで送信する。
(3)受信者は,受信した電子メールから取り出した共通鍵の暗号化データを,自分の秘密鍵を用いて公開鍵暗号方式で復号し,得た共通鍵で暗号文を復号する。
〔手順〕
(1)送信者は,電子メールの本文を共通鍵暗号方式で暗号化し(暗号文),その共通鍵を受信者の公開鍵を用いて公開鍵暗号方式で暗号化する(共通鍵の暗号化データ)。
(2)送信者は,暗号文と共通鍵の暗号化データを電子メールで送信する。
(3)受信者は,受信した電子メールから取り出した共通鍵の暗号化データを,自分の秘密鍵を用いて公開鍵暗号方式で復号し,得た共通鍵で暗号文を復号する。
- ア:送信者による電子メールの送達確認
- イ:送信者のなりすましの検出
- ウ:電子メールの本文の改ざん箇所の修正
- エ:電子メールの本文の内容の漏えいの防止
TSUNAGARU-ADVICE
まず押さえたいこと
この手順は、共通鍵暗号方式と公開鍵暗号方式を組み合わせるハイブリッド暗号方式です。電子メール本文そのものは高速な共通鍵暗号方式で暗号化し、その共通鍵を受信者の公開鍵で保護することで、受信者だけが本文を復号できるようにします。
迷ったときの判断軸
この仕組みで得られるのは、第三者に電子メール本文を読まれにくくする機密性です。送信者本人であることを確認したい場合はデジタル署名、改ざんを検知したい場合はMACやデジタル署名などの仕組みが必要です。暗号化だけでは送達確認や改ざん箇所の修正はできません。
科目Bにつなげるために
科目Bでは、暗号方式の役割を「何を守るための仕組みか」で整理することが重要です。共通鍵暗号は大量データの暗号化、公開鍵暗号は共通鍵を安全に扱うために利用するという役割分担を押さえ、機密性・完全性・真正性のどれを実現しているかを判断しましょう。
この手順は、共通鍵暗号方式と公開鍵暗号方式を組み合わせるハイブリッド暗号方式です。電子メール本文そのものは処理が高速な共通鍵暗号方式で暗号化し、その暗号化に使った共通鍵だけを受信者の公開鍵で暗号化して安全に受け渡します。
受信者だけが持つ秘密鍵で共通鍵を復号し、その共通鍵で本文を復号するため、第三者が通信途中で電子メールを入手しても、本文の内容を容易に読み取ることはできません。したがって、得られる主な効果は電子メール本文の機密性の確保であり、エが適切です。
❌他選択肢が誤りの理由ア:送信者による電子メールの送達確認
⇒暗号化は、電子メールが相手に届いたことを確認する仕組みではありません。送達確認には、メールシステムの配送通知など別の仕組みが必要です。
イ:送信者のなりすましの検出
⇒送信者のなりすましを検出するには、デジタル署名などによって送信者を確認する仕組みが必要です。本問では送信者の秘密鍵による署名は行っていません。
ウ:電子メールの本文の改ざん箇所の修正
⇒暗号化は本文の内容を第三者に読まれにくくするための仕組みであり、改ざんされた箇所を自動的に修正するものではありません。改ざんの検出にはMACやデジタル署名などを利用します。