令和5年度 春期 午前Ⅱ 問24
セキュリティ
共通鍵暗号方式に関する問題
暗号技術のうち,共通鍵暗号方式のものはどれか。
- アAES
- イElGamal暗号
- ウRSA
- エ楕円曲線暗号
答えと解説を見る
✓ これが正解アAES
解説
AESは、暗号化と復号に同じ鍵を使う共通鍵暗号方式です。
共通鍵暗号方式は、暗号化と復号に同じ鍵を使う方式で、公開鍵暗号方式は、暗号化と復号に異なる対の鍵を使う方式です。見分ける軸は、それぞれの暗号がどちらの方式に属するかです。AESは、米国の標準暗号として採用されたブロック暗号で、送信者と受信者が同じ鍵を共有して暗号化と復号を行う共通鍵暗号方式です。処理が速く、大量のデータの暗号化に向いています。ほかの三つは、いずれも公開鍵と秘密鍵の組を使う公開鍵暗号方式に属します。AESは共通鍵、RSAと楕円曲線暗号とElGamal暗号は公開鍵、と方式ごとに組で覚えておくと迷いません。
ほかの選択肢はなぜ違うのか
- イElGamal暗号:ElGamal暗号は、離散対数問題を解くことが難しいという性質を安全性の根拠とする公開鍵暗号方式です。暗号化と復号で異なる鍵を使うので、共通鍵暗号方式には当たりません。
- ウRSA:RSAは、大きな数の素因数分解が難しいことを安全性の根拠とする公開鍵暗号方式です。公開鍵で暗号化し、対になる秘密鍵で復号するので、同じ鍵を共有する方式ではありません。
- エ楕円曲線暗号:楕円曲線暗号は、楕円曲線上の離散対数問題の難しさを安全性の根拠とする公開鍵暗号方式です。RSAより短い鍵長で同程度の安全性を得られるとされますが、同じ鍵を共有する方式ではありません。
この問題の用語
- 共通鍵暗号方式「共通鍵暗号」と同じ意味です。同じ鍵を送る側と受け取る側の双方が持つやり方を、手順として言うときにこの言い方をします。
- AES暗号化と復号に同じ鍵を使う共通鍵暗号の方式で、決まった長さごとに区切って処理します。処理が速く、通信やデータ本体の暗号化に使われます。
- RSA非常に大きな数の素因数分解が難しいことを安全性の根拠にした公開鍵暗号方式です。鍵を公開するものと秘密にするものの2つに分けて使います。
- 楕円曲線暗号短い鍵の長さで、高い安全性を得られる公開鍵暗号の方式です。同じ強さで比べると、RSA暗号より鍵が短くて済みます。
出典:令和5年度 春期 ITストラテジスト試験 午前Ⅱ 問24
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)