暗号化と復号に同じ鍵(共通鍵)を使用する暗号方式を共通鍵暗号方式(秘密鍵暗号方式)と呼びます。一方、暗号化と復号に異なる鍵(公開鍵と秘密鍵のペア)を使用する暗号方式を公開鍵暗号方式と呼びます。
選択肢の中で、共通鍵暗号方式に該当するのは AES であるため、正解は ア です。
各選択肢の解説
- ア:AES(Advanced Encryption Standard)
正解です。アメリカの標準暗号として採用されている代表的な共通鍵暗号方式です。DESの後継として広く利用されています。
- イ:ElGamal暗号
有限体上の離散対数問題の困難性を安全性の根拠とする公開鍵暗号方式です。
- ウ:RSA
桁数が大きい合成数の素因数分解問題の困難性を安全性の根拠とする、代表的な公開鍵暗号方式です。
- エ:楕円曲線暗号
楕円曲線上の離散対数問題の困難性を安全性の根拠とする公開鍵暗号方式です。RSAなどと比較して、短い鍵長で同等の安全性を実現できる特徴があります。