平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問23
ファイルを送受信する際の情報漏えい対策のうち,適切なものはどれか。
解答・解説
正解: エ. 送信者Aは,パスワードから生成した共通鍵暗号方式の鍵でファイルを暗号化し,暗号化ファイルを受信者Bへ送付する。受信者Bは,送信者Aからパスワードの通知を別手段で受け,そのパスワードから生成した鍵で暗号化ファイルを復号する。
正解は エ です。
解説
ファイルを送受信する際の情報漏えい(盗聴)対策としては、暗号化が有効です。
- 共通鍵暗号方式では、暗号化と復号に同じ鍵を使用します。そのため、暗号化したファイルと鍵(またはパスワード)を同じ経路で同時に送ってしまうと、盗聴された際に第三者に復号されてしまいます。鍵やパスワードは、暗号化ファイルとは別の安全な手段(別経路)で受信者に伝える必要があります。
- 公開鍵暗号方式で盗聴対策(暗号化)を行う場合、送信者は受信者の公開鍵でファイルを暗号化し、受信者は受信者の秘密鍵で復号します。
したがって、パスワードから生成した共通鍵で暗号化し、パスワードを別手段で通知している エ が適切な対策です。
各選択肢の解説
- ア: 暗号化ファイルと復号用の鍵を一緒に送付しているため、通信が盗聴された場合に第三者でもファイルを復号できてしまい、情報漏えい対策になりません。
- イ: 送信者Aの公開鍵で暗号化したデータは、ペアとなる送信者Aの秘密鍵でしか復号できません。受信者Bの秘密鍵では復号できないため不適切です(盗聴対策としては、受信者Bの公開鍵で暗号化する必要があります)。
- ウ: 送信者Aの秘密鍵で暗号化し、誰でも入手できる送信者Aの公開鍵で復号できる状態では、第三者も復号できてしまうため情報漏えい対策にはなりません(これはデジタル署名などで送信者の本人確認や改ざん検知を行う際の手順です)。
- エ: 正解です。共通鍵の元となるパスワードを暗号化ファイルとは別手段で通知しているため、万が一暗号化ファイルが盗聴されても復号されるリスクを低減できます。