Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 419

楕円曲線暗号(ECC)

監修Cybersecurity entrepreneur & security researcher

楕円曲線暗号(ECC) とは何ですか?

楕円曲線暗号(ECC)有限体上の楕円曲線の代数構造に基づく公開鍵暗号の総称で、RSA と同等の安全性をはるかに小さな鍵長で実現する。


楕円曲線暗号(ECC)は、有限体上の楕円曲線の点群の上に、鍵交換(ECDH)、電子署名(ECDSA、EdDSA)、暗号化(ECIES)などの公開鍵原語を構築します。安全性は楕円曲線離散対数問題(ECDLP)に依拠し、現状では指数時間の困難性が想定されています。同じ鍵長で見れば ECDLP は整数因数分解より難しいため、ECC は短い鍵で強力な安全性を提供します。256 ビットの ECC 鍵(P-256 や Curve25519)は概ね RSA-3072 と同等の安全性に相当します。そのため TLS 1.3、SSH、現代のモバイル/IoT 機器、多くのブロックチェーンで第一の選択肢となっています。RSA と同じく大規模量子計算機には脆弱であり、耐量子計算機暗号への移行が進められています。

  1. 01

    Curve25519 は WireGuard、Signal、現代の SSH 鍵交換の中核を担っている。

  2. 02

    ビットコインやイーサリアムは ECDSA 署名に secp256k1 曲線を用いる。

よくある質問

楕円曲線暗号(ECC) とは何ですか?

有限体上の楕円曲線の代数構造に基づく公開鍵暗号の総称で、RSA と同等の安全性をはるかに小さな鍵長で実現する。 サイバーセキュリティの 暗号 カテゴリに属します。

楕円曲線暗号(ECC) とはどういう意味ですか?

有限体上の楕円曲線の代数構造に基づく公開鍵暗号の総称で、RSA と同等の安全性をはるかに小さな鍵長で実現する。

楕円曲線暗号(ECC) からどのように防御しますか?

楕円曲線暗号(ECC) に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

楕円曲線暗号(ECC) の別名は何ですか?

一般的な別名: ECC, 楕円曲線暗号方式。

関連用語

関連項目