SkillStack
テクノロジ系18 / 25問

エンベデッドシステムスペシャリスト試験 令和3年度 秋期 午前II 問18

エンベロープ暗号化の説明はどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ア

エンベロープ暗号化とは、データそのものと、そのデータの暗号化に使った鍵を別々の段階で暗号化する方式です。まず、データ暗号化鍵を使って平文を暗号化します。次に、そのデータ暗号化鍵を鍵暗号化鍵という別の鍵で暗号化して、暗号文とともに保管または送信します。受信側は、先に暗号化されたデータ暗号化鍵を復号し、その鍵で本文を復号します。この二重の構造を表しているアが正解です。

大容量のデータには処理が高速な共通鍵暗号を使い、比較的小さいデータ暗号化鍵の保護には公開鍵暗号や鍵管理サービスの鍵を使う構成が一般的です。

イは誤りです。返信先メールアドレスの設定は、電子メールヘッダーのReply-Toに関する説明であり、暗号化方式ではありません。

ウは誤りです。これは受信者の公開鍵でメール本文を直接暗号化する公開鍵暗号方式の説明です。エンベロープ暗号化では、本文用の暗号化鍵をさらに別の鍵で暗号化する点が重要です。

エは誤りです。これは光子の量子的な性質を利用して盗聴を検知する量子暗号、特に量子鍵配送に関する説明です。

【ポイント】 エンベロープ暗号化では、「データを暗号化する鍵」と「その鍵を暗号化する鍵」を区別します。 暗号化済みデータごとにデータ暗号化鍵を変えれば、一つの鍵が漏えいした場合の影響範囲も限定できます。

出典:令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問18
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める