楕円曲線暗号とは?だえんきょくせんあんごう
楕円曲線暗号とは、楕円曲線上の点どうしの演算をもとにした離散対数問題(ECDLP)の解きにくさを安全性の根拠とする公開鍵暗号。RSAより短い鍵長で同等の強度が得られるため、計算量と通信量を抑えたい機器や証明書に向く。TLSの鍵交換に使うECDHE、署名に使うECDSAはいずれもこの方式にもとづく。
最終更新:2026-10-06
この語が出る過去問を解く →背景
RSAは安全性を保つために鍵長を伸ばし続けており、2048ビットから3072ビットへという流れは、処理能力も帯域も限られるICカードやIoT機器には重い。同じ強度をより短い鍵で得られる数学的な土台として持ち込まれたのが楕円曲線で、性能に制約がある場所ほど採用の理由がはっきりする。
具体例
256ビットの楕円曲線暗号は、おおむね3072ビットのRSAと同等の強度とされる。TLSでは鍵交換にECDHE、署名にECDSAとして使われ、CRYPTREC暗号リストにも掲載されている。
試験での引っ掛け
「鍵長が短いほど安全性が低い」という比較は成り立たない。方式が違えばビット数の意味も違う。また共通鍵暗号と取り違える選択肢が出るが、これは公開鍵暗号であり、データそのものを暗号化する用途ではなく鍵交換と署名に使う。量子計算機に対してはRSAと同じく破られる側で、耐量子性は無い。
関連用語
出た過去問
出典:令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問3(IPA)解説で登場
出典・参考
公式シラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。