システムアーキテクト試験 令和4年度 春期 午前II 問18
暗号方式に関する記述のうち、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】イ
共通鍵暗号方式では、送信者が平文を暗号化するときと、受信者が暗号文を復号するときに同一の秘密鍵を使用します。その鍵を知っている者は暗号化も復号もできるため、通信相手へ鍵を安全に受け渡し、第三者に漏れないよう管理する必要があります。処理が高速で大量のデータの暗号化に向いていることも特徴です。したがって、イが正解です。
アのAESが公開鍵暗号方式で、RSAが共通鍵暗号方式であるという説明は誤りです。分類が逆であり、AESは共通鍵暗号方式、RSAは公開鍵暗号方式の代表例です。
ウの暗号化鍵を秘密にし、復号鍵を公開するという説明は誤りです。公開鍵暗号方式を通信内容の秘匿に使う場合、受信者の公開鍵で暗号化し、受信者だけが保有する秘密鍵で復号します。公開鍵は第三者に知られても問題ありません。
エのデジタル署名には公開鍵暗号方式が使われないという説明は誤りです。デジタル署名では、署名者が秘密鍵を使って署名を作成し、受信者が署名者の公開鍵を使って検証します。共通鍵を用いて改ざんや送信元を確認する技術はメッセージ認証コードです。鍵を共有するため、通常のデジタル署名のように第三者へ署名者を証明する用途には向きません。
【ポイント】 共通鍵暗号は高速ですが、鍵の安全な配送が課題です。公開鍵暗号は鍵配送や署名に適しています。 実際の通信では、公開鍵暗号などで共通鍵を安全に共有し、本文を共通鍵暗号で処理するハイブリッド方式が広く用いられます。
出典:令和4年度 春期 システムアーキテクト試験 午前II 問18
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる