令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問15
テクノロジ/セキュリティ楕円曲線暗号に関する記述のうち,適切なものはどれか。
出典:令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問15
- アAES に代わる共通鍵暗号方式として NIST が標準化している。
- イ共通鍵暗号方式であり,デジタル署名にも利用されている。
- ウ公開鍵暗号方式であり,TLS にも利用されている。
- エ素因数分解問題の困難性を利用している。
正解:ウ
解説
楕円曲線暗号(ECC)は,楕円曲線上の離散対数問題の困難性を安全性の根拠とする公開鍵暗号方式です。RSA など他の公開鍵暗号方式と比べて短い鍵長で同等の安全性を実現できるため,TLS(HTTPS 通信)の鍵交換やデジタル署名(ECDSA)など,幅広い分野で利用されています。
選択肢ごとの解説
- ア誤り。AES は共通鍵暗号方式であり,楕円曲線暗号は公開鍵暗号方式です。また NIST が標準化しているのは楕円曲線暗号を用いた署名方式(ECDSA)などであり,AES に代わる共通鍵暗号方式ではありません。
- イ誤り。楕円曲線暗号は共通鍵暗号方式ではなく公開鍵暗号方式です。ただし,楕円曲線暗号を用いたデジタル署名方式(ECDSA)はデジタル署名に利用されています。
- ウ正しい。楕円曲線暗号は公開鍵暗号方式であり,TLS における鍵交換やデジタル署名など,様々な場面で利用されています。
- エ誤り。素因数分解問題の困難性を利用しているのは RSA 暗号であり,楕円曲線暗号は楕円曲線上の離散対数問題の困難性を利用しています。