セキュリティ|令和6年度 ITパスポート試験 問57
暗号化方式の特徴について記した表において,表中のa〜dに入れる字句の適切な組合せはどれか。
| 暗号方式 | 鍵の特徴 | 鍵の安全な配布 | 暗号化/復号の相対的な処理速度 |
|---|---|---|---|
| a | 暗号化鍵と復号鍵が異なる | 容易 | c |
| b | 暗号化鍵と復号鍵が同一 | 難しい | d |
| a | b | c | d | |
|---|---|---|---|---|
| ア | 共通鍵暗号方式 | 公開鍵暗号方式 | 遅い | 速い |
| イ | 共通鍵暗号方式 | 公開鍵暗号方式 | 速い | 遅い |
| ウ | 公開鍵暗号方式 | 共通鍵暗号方式 | 遅い | 速い |
| エ | 公開鍵暗号方式 | 共通鍵暗号方式 | 速い | 遅い |
- 共通鍵暗号方式 公開鍵暗号方式 遅い 速い
- 共通鍵暗号方式 公開鍵暗号方式 速い 遅い
- ✓ これが正解公開鍵暗号方式 共通鍵暗号方式 遅い 速い
- 公開鍵暗号方式 共通鍵暗号方式 速い 遅い
解説
鍵が違うほうが配りやすく、そのぶん処理は遅くなります。
暗号化する鍵と復号する鍵が異なる方式を公開鍵暗号方式といいます。片方を誰にでも見せてよいので、鍵を安全に配ることが容易です。よってaは公開鍵暗号方式です。二つが同一の方式は共通鍵暗号方式で、その一つの鍵を相手に渡すこと自体が難しくなります。よってbは共通鍵暗号方式です。処理の速さは逆になります。公開鍵暗号方式は計算が重いので相対的に遅く、共通鍵暗号方式は軽いので速いという関係です。よってcが遅い、dが速いとなります。配りやすさと速さが引き換えになっているので、実際には鍵を配るときだけ公開鍵の方式を使い、本文は共通鍵の方式で暗号にする組合せが広く使われます。
ほかの選択肢はなぜ違うのか
- aとbが入れ替わっており、cとdも入れ替わっています。鍵が同一なのに配布が容易だとしている点で、表の一行目からすでに成り立ちません。二か所とも逆にした形です。
- aとbが入れ替わっています。速さの欄は公開鍵の方式を速いとしており、こちらも実際とは逆です。鍵の欄を取り違えると、速さの欄も連れて誤りになります。表の一行目から順に当てていけば防げます。
- aとbは正しいのですが、cとdが入れ替わっています。配りやすい公開鍵の方式のほうが計算は重く、速さでは共通鍵の方式に劣ります。配りやすさと速さは両立しません。
この問題に関係する言葉
- 公開鍵暗号方式「公開鍵暗号」と同じ意味です。配ってよい鍵と隠す鍵を対にして使うやり方を、手順として言うときにこの言い方をします。
- 共通鍵暗号方式「共通鍵暗号」と同じ意味です。同じ鍵を送る側と受け取る側の双方が持つやり方を、手順として言うときにこの言い方をします。
- 暗号化内容を鍵がなければ読めない形に変換すること。通信の経路だけでは守りきれない場合があるので、ファイル自体にも施します。
- 復号暗号にした文を、もとの読める形に戻すことをいいます。相手の公開鍵で暗号化した文は、相手の秘密鍵だけで戻せます。
出典:令和6年度 ITパスポート試験 問57(改変:原典の図表をテキストに書き起こした)
同じ単元をまとめて解くならセキュリティへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)