令和5年度 ITパスポート 問86 解説|ハイブリッド暗号

ITパスポート 公開問題の解説令和5年度 問86最終更新 2026-10-19

分類テクノロジ系 » セキュリティ » 情報セキュリティ対策・情報セキュリティ実装技術新しい試験25-1 技術的セキュリティ対策年度令和5年度の100問の一覧

ハイブリッド暗号方式を用いてメッセージを送信したい。メッセージと復号用の鍵の暗号化手順を表した図において,メッセージの暗号化に使用する鍵を(1)とし,(1)の暗号化に使用する鍵を(2)としたとき,図のa,bに入れる字句の適切な組合せはどれか。

問題の資料(原文の表・図を書き起こしたもの)

図:(1)「[ a ] 鍵」から矢印が2本出る。1本は下の「暗号化」へ(左から「メッセージ」が入り,右の「暗号化されたメッセージ」へ)。もう1本は右の「暗号化」へ。その「暗号化」には上から(2)「受信者の [ b ] 鍵」が入り,出力は「暗号化された [ a ] 鍵」。「暗号化された [ a ] 鍵」と「暗号化されたメッセージ」が右へ「送信」。選択肢は a・b の2列の表。

正解と解説

正解:ア

ア○ 正解 メッセージは処理の速い共通鍵で暗号化し、その共通鍵を受信者の公開鍵で暗号化して送ります。受信者は自分の秘密鍵で共通鍵を取り出せます。

イ× 受信者の秘密鍵は受信者本人しか持っていないので、送信者は使えません。共通鍵の暗号化に使うのは受信者の公開鍵です。

ウ× メッセージを公開鍵で暗号化すると処理が遅く、組み合わせる意味がありません。また、公開鍵はもともと公開されているので、暗号化して送る必要もありません。

エ× メッセージを暗号化するのは共通鍵で、公開鍵ではありません。さらに受信者の秘密鍵は送信者が使えない鍵です。

解説

共通鍵暗号方式は暗号化と復号に同じ鍵を使い、処理が速い代わりに、鍵を相手に安全に渡すのが難しい方式です。公開鍵暗号方式は、受信者の公開鍵で暗号化し、受信者だけが持つ秘密鍵で復号するので鍵を渡す悩みはありませんが、処理に時間がかかります。ハイブリッド暗号方式は両方を組み合わせ、長いメッセージは速い共通鍵で暗号化し、短い共通鍵だけを公開鍵で暗号化して一緒に送ります。

図の a はメッセージを暗号化する鍵(1)なので、速い共通鍵です。b はその共通鍵を暗号化する鍵(2)で、送信者が使えて、受信者だけが元に戻せる鍵=受信者の公開鍵です。受信者は自分の秘密鍵で共通鍵を取り出し、その共通鍵でメッセージを復号します。

教科書 25-1この問題の知識

暗号・デジタル署名・認証

共通鍵暗号と公開鍵暗号の使い分け、ハッシュ関数、デジタル署名と認証局(PKI)、知識・所有・生体の3要素と多要素認証、生体認証の他人受入率と本人拒否率までを、公開問題を解ける形でまとめます。

この節で扱うこと:暗号技術・公開鍵基盤・認証技術(デジタル署名・タイムスタンプ・リスクベース認証)・利用者認証・生体認証

教科書を読む →この節の過去問を続けて解く(23問)

ITパスポートのUdemy講座を口コミで比べる。動画講座3つ・問題集3つ、受講者数・★評価・口コミつき。広告を含むページですITパスポートのUdemy講座を口コミで比べる。動画講座3つ・問題集3つ、受講者数・★評価・口コミつき。広告を含むページです

Udemy の ITパスポート講座を、受講者数・★評価・口コミで比べたページです(広告を含みます)。

過去問教科書の一覧(現行の試験の順)教科書の一覧(新しい試験の順)

出典:IPA「ITパスポート試験 公開問題」令和5年度 問86。問題文と選択肢は改変せずに引用しています(表・図は文字に書き起こしたもの)。正解は IPA 公表の解答例によります。

タイトルとURLをコピーしました