令和元年度 秋期 午前Ⅱ 問25
セキュリティ
共通鍵暗号方式
暗号技術のうち,共通鍵暗号方式はどれか。
- アAES
- イElGamal暗号
- ウRSA
- エ楕円曲線暗号
答えと解説を見る
✓ これが正解アAES
解説
AESは暗号化と復号に同じ鍵を使う共通鍵暗号方式です。
共通鍵暗号方式は、暗号化と復号に同じ鍵を使う方式で、送信者と受信者が同じ鍵を秘密に共有します。AES(Advanced Encryption Standard)は、この共通鍵暗号方式の代表的な暗号で、データを一定の長さのブロックに区切って暗号化します。処理が高速なので、大量のデータの暗号化に広く使われています。見分ける軸は、暗号化と復号で同じ鍵を使うか、公開鍵と秘密鍵の対を使うかです。選択肢のうち ElGamal暗号、RSA、楕円曲線暗号は、いずれも公開鍵と秘密鍵の対を使う公開鍵暗号方式に分類されます。共通鍵暗号方式の代表として AES を確実に覚え、残りを公開鍵暗号方式としてまとめて押さえると判別しやすくなります。
ほかの選択肢はなぜ違うのか
- イElGamal暗号:ElGamal暗号は、離散対数問題を解くことの難しさを安全性の根拠とする公開鍵暗号方式です。暗号化に使う鍵と復号に使う鍵が異なるので、同じ鍵を共有する共通鍵暗号方式には当たりません。
- ウRSA:RSA は、大きな数の素因数分解が難しいことを安全性の根拠とする公開鍵暗号方式です。公開鍵で暗号化し、対になる秘密鍵で復号するため、両方に同じ鍵を使う共通鍵暗号方式ではありません。
- エ楕円曲線暗号:楕円曲線暗号は、楕円曲線上の離散対数問題の難しさを安全性の根拠とする公開鍵暗号方式です。比較的短い鍵長で高い安全性を得られる特徴がありますが、共通鍵暗号方式ではありません。
この問題の用語
- 共通鍵暗号同じ鍵を、暗号にするときにも元に戻すときにも使うやり方。鍵を知られた時点で中身が読まれるので、渡し方と保管が肝心です。
- AES暗号化と復号に同じ鍵を使う共通鍵暗号の方式で、決まった長さごとに区切って処理します。処理が速く、通信やデータ本体の暗号化に使われます。
- 公開鍵暗号方式「公開鍵暗号」と同じ意味です。配ってよい鍵と隠す鍵を対にして使うやり方を、手順として言うときにこの言い方をします。
- 共通鍵暗号方式「共通鍵暗号」と同じ意味です。同じ鍵を送る側と受け取る側の双方が持つやり方を、手順として言うときにこの言い方をします。
- RSA非常に大きな数の素因数分解が難しいことを安全性の根拠にした公開鍵暗号方式です。鍵を公開するものと秘密にするものの2つに分けて使います。
- 楕円曲線暗号短い鍵の長さで、高い安全性を得られる公開鍵暗号の方式です。同じ強さで比べると、RSA暗号より鍵が短くて済みます。
出典:令和元年度 秋期 ITストラテジスト試験 午前Ⅱ 問25
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)