跳到主要内容
ecdsa.com
遗留短 Weierstrass 形式

secp224k1

secp224k1 是 224 位的 SEC 2 Koblitz 曲线(y² = x³ + 5),其群阶的位数比域多 1 位。

secp224k1 是形如 y² = x³ + ax + b 的短 Weierstrass 曲线,定义在 224 位素域上,其素数阶子群为 225 位,余因子为 1;估计安全级别为 112 位。状态:仍然安全,正在逐步淘汰。

secp224k1 是 224 位素数 p 上的曲线 y² = x³ + 5,且 p ≡ 1 (mod 3),因此它与其他 SEC 2 Koblitz 曲线一样具有 GLV 自同态。它的群阶 n 是一个 225 位素数,略大于 p——Hasse 界允许这种情况——因此私钥和 ECDSA 的 s 值可能需要 29 字节而不是 28 字节,假定标量能装进一个域元素的代码会因此出错。

它的安全强度约为 112 位,RFC 8422 已在 TLS 中弃用它(码点 20);它很少被使用。

各标准中的名称

标准名称
SEC 2secp224k1

对象标识符

域参数

224 位素域 · 约 112 位安全强度

域素数 p
0xfffffffffffffffffffffffffffffffffffffffffffffffeffffe56d
系数 a
0x0
系数 b
0x5
基点 x 坐标
0xa1455b334df099df30fc28a169a467e9e47075a90f7e650eb6b7a45c
基点 y 坐标
0x7e089fed7fba344282cafbd6f7e319f7c0b0bd59e2ca4bdb556d61a5
基点的阶 n
0x10000000000000000000000000001dce8d2ec6184caf0a971769fb1f7
余因子 h
0x1

用于

  • Legacy TLS 1.2 (secp224k1)

注册表中的标识符

TLS 支持的组
secp224k1 0x0014

标准与参考资料

全部曲线