応用情報技術者 2012年 秋期 午前2 問39
問題文
暗号方式に関する記述のうち、適切なものはどれか。
選択肢
ア:AES は公開鍵暗号方式、 RSA は共通鍵暗号方式の一種である。
イ:共通鍵暗号方式では、暗号化及び復号に使用する鍵が同一である。(正解)
ウ:公開鍵暗号方式を通信内容の秘匿に使用する場合は、 暗号化に使用する鍵を秘密にして、復号に使用する鍵を公開する。
エ:ディジタル署名に公開鍵暗号方式が使用されることはなく、 共通鍵暗号方式が使用される。
暗号方式に関する記述のうち、適切なものはどれか【午前2 解説】
要点まとめ
- 結論:共通鍵暗号方式は暗号化と復号に同一の鍵を使う方式であり、選択肢イが正しいです。
- 根拠:共通鍵暗号は対称鍵暗号とも呼ばれ、鍵の管理が重要である一方、処理速度が速い特徴があります。
- 差がつくポイント:公開鍵暗号と共通鍵暗号の違いを正確に理解し、鍵の役割や使用方法を区別できることが合格の鍵です。
正解の理由
選択肢イは「共通鍵暗号方式では暗号化及び復号に使用する鍵が同一である」と述べており、これは共通鍵暗号方式(対称鍵暗号方式)の基本的な特徴に合致します。AESやDESなどが代表例で、暗号化と復号に同じ鍵を使うため、鍵の安全な共有が重要です。
よくある誤解
公開鍵暗号方式と共通鍵暗号方式の鍵の使い方を混同しやすいです。特にRSAが共通鍵暗号だと誤解されることがあります。
解法ステップ
- 問題文の「暗号方式」に注目し、共通鍵暗号と公開鍵暗号の違いを思い出す。
- 各選択肢の暗号方式の特徴を確認する。
- AESは共通鍵暗号、RSAは公開鍵暗号であることを知っているか確認。
- 鍵の使い方(同一鍵か異なる鍵か)を基準に正誤を判断。
- 選択肢イが共通鍵暗号の定義に合致するため正解とする。
選択肢別の誤答解説
- ア: AESは共通鍵暗号方式であり、RSAは公開鍵暗号方式なので誤りです。
- イ: 共通鍵暗号方式の基本的な特徴を正しく述べているため正解です。
- ウ: 公開鍵暗号方式では暗号化に公開鍵、復号に秘密鍵を使うため、鍵の役割が逆で誤りです。
- エ: ディジタル署名には公開鍵暗号方式が使われ、共通鍵暗号方式は使われないため誤りです。
補足コラム
共通鍵暗号方式は処理が高速で大量データの暗号化に適していますが、鍵の配布と管理が課題です。一方、公開鍵暗号方式は鍵配布問題を解決しますが、処理速度が遅いため、実際の通信では両者を組み合わせて使うことが多いです(例:TLS/SSL)。
FAQ
Q: 共通鍵暗号方式の代表例は何ですか?
A: AESやDESが代表的な共通鍵暗号方式です。
A: AESやDESが代表的な共通鍵暗号方式です。
Q: 公開鍵暗号方式で暗号化に使う鍵はどれですか?
A: 公開鍵を使って暗号化し、秘密鍵で復号します。
A: 公開鍵を使って暗号化し、秘密鍵で復号します。
関連キーワード: 共通鍵暗号、公開鍵暗号、AES, RSA, ディジタル署名、対称鍵暗号、非対称鍵暗号

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

