楕円曲線暗号の特徴|情報セキュリティマネジメント 平成31年 春期午前試験 問27

出典:平成31年春期 午前 問27 分野:セキュリティ / 情報セキュリティ
楕円曲線暗号の特徴はどれか。
  • ア:RSA暗号と比べて,短い鍵長で同レベルの安全性が実現できる。
  • イ:共通鍵暗号方式であり,暗号化や復号の処理を高速に行うことができる。
  • ウ:総当たりによる解読が不可能なことが,数学的に証明されている。
  • エ:データを秘匿する目的で用いる場合,復号鍵を秘密にしておく必要がない。
解説

楕円曲線暗号は、楕円曲線上の離散対数問題の解読が難しいことを利用した公開鍵暗号方式です。代表的な特徴は、RSA暗号と比べてより短い鍵長で同程度の安全性を実現できることです。そのため、通信量や処理負荷を抑えやすいという利点があります。

本問では、「RSA暗号と比べて」「短い鍵長で同レベルの安全性が実現できる」という部分が判断のポイントです。これは楕円曲線暗号の代表的な特徴なので、が適切です。

❌他選択肢が誤りの理由
イ:共通鍵暗号方式であり,暗号化や復号の処理を高速に行うことができる。
⇒楕円曲線暗号は共通鍵暗号方式ではなく、公開鍵暗号方式です。共通鍵暗号方式の代表例にはAESなどがあります。
ウ:総当たりによる解読が不可能なことが,数学的に証明されている。
⇒総当たりによる解読が数学的に不可能と証明されているわけではありません。十分な鍵長を用いることで、現実的な時間では解読が極めて困難になるよう安全性を確保します。
エ:データを秘匿する目的で用いる場合,復号鍵を秘密にしておく必要がない。
⇒公開鍵暗号方式では、暗号化に使う公開鍵は公開できますが、復号に使う秘密鍵は秘密にしておく必要があります。復号鍵まで公開すると、第三者に暗号文を復号されるおそれがあります。
TSUNAGARU-ADVICE

まず押さえたいこと

楕円曲線暗号は公開鍵暗号方式の一つで、RSA暗号と比べて短い鍵長でも同程度の安全性を実現しやすい点が大きな特徴です。そのため、処理量や通信量を抑えやすく、限られた資源の機器でも利用しやすいという利点があります。

迷ったときの判断軸

楕円曲線暗号は共通鍵暗号ではなく、公開鍵暗号です。また、総当たり攻撃が数学的に不可能と証明されているわけではありません。データの秘匿に使う場合も、復号に使う秘密鍵は厳重に管理する必要があります。

科目Bにつなげるために

科目Bでは、公開鍵暗号の方式を比較するときに、安全性だけでなく、鍵長や処理負荷、利用環境まで考えることが重要です。特にモバイル端末やIoT機器など、計算資源が限られる環境では、短い鍵長で安全性を確保しやすい方式が有利になると理解しておきましょう。