エンベデッドシステムスペシャリスト暗記無料で始める

楕円曲線暗号とは?だえんきょくせんあんごう

楕円曲線暗号とは、楕円曲線上の点の演算に基づく離散対数問題の困難さを安全性の根拠とする公開鍵暗号。RSAと同じ強度をはるかに短い鍵で得られ、256ビットでRSA3072ビット相当になるため、演算能力とメモリが限られる機器に向く。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では2回出題されています(2020年度〜2024年度)。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

別名:Elliptic Curve Cryptography、楕円曲線暗号(ECC)

この語が出る過去問を解く →

背景

公開鍵暗号は本来、小さなMCUには重すぎる処理だった。RSAで十分な強度を取ろうとすると鍵は数千ビットに達し、鍵と証明書の保管も演算時間も収まらない。同じ強度をより短い鍵で実現する方式が求められた結果、鍵長・署名長・演算時間・消費電力がまとめて縮み、電池駆動の端末でも公開鍵方式による機器認証が現実的になった。

具体例

TLSの鍵交換ECDHEや署名ECDSAで標準的に使われ、代表的な曲線にNIST P-256やEd25519がある。IoT機器の相互接続規格Matterも、機器の正当性を示す証明にECCを用いている。

試験での引っ掛け

公開鍵暗号であって共通鍵暗号ではない。根拠もRSAの素因数分解ではなく離散対数問題。鍵長が短いのは強度が低いからではなく同じ強度を短い鍵で得ているためで、「鍵長が短い=弱い」と読ませる選択肢が定番。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2020年度〜2024年度)
  • 分野:午前II
  • 公開鍵暗号であって共通鍵暗号ではない。