本文へスキップ
ecdsa.com
レガシー短縮ワイエルシュトラス形式

brainpoolP224r1

brainpoolP224r1 は RFC 5639 の 224 ビットの Brainpool 曲線で、パラメーターは π と e の数字列から検証可能な方法で導出されています。

brainpoolP224r1 は、224 ビットの素体上の短縮ワイエルシュトラス形式の曲線 y² = x³ + ax + b で、位数が 224 ビットの素数である部分群とコファクター 1 を持ちます。推定セキュリティレベルは 112 ビットです。ステータス:現在も安全(段階的に廃止中)。

Brainpool 曲線(RFC 5639)は、検証可能な擬似乱数的手法で生成されました。素数は π の数字列から、曲線の係数は e の数字列から得られているため、誰でも再計算できます(RFC 5639 付録 A)。brainpoolP224r1 は 224 ビットのランダム曲線で、位数は素数(コファクター 1)、セキュリティは約 112 ビットです。

112 ビットのセキュリティは、NIST の現行の最低基準を 2030年までしか満たしません(SP 800-57)。また、TLS、JOSE、COSE のいずれにも登録されていません。NIST SP 800-186 は、相互運用性のために Brainpool 曲線を掲載しています。

規格での名称

規格名称
RFC 5639brainpoolP224r1

オブジェクト識別子

ドメインパラメーター

224 ビットの素体 · 約 112 ビットセキュリティ

有限体の素数 p
0xd7c134aa264366862a18302575d1d787b09f075797da89f57ec8c0ff
係数 a
0x68a5e62ca9ce6c1c299803a6c1530b514e182ad8b0042a59cad29f43
係数 b
0x2580f63ccfe44138870713b1a92369e33e2135d266dbb372386c400b
ベースポイントの x 座標
0xd9029ad2c7e5cf4340823b2a87dc68c9e4ce3174c1e6efdee12c07d
ベースポイントの y 座標
0x58aa56f772c0726f24c6b89e4ecdac24354b9e99caa3f6d3761402cd
ベースポイントの位数 n
0xd7c134aa264366862a18302575d0fb98d116bc4b6ddebca3a5a7939f
コファクター h
0x1

規格と参考文献

すべての曲線