跳到主要内容
ecdsa.com
可接受短 Weierstrass 形式

FRP256v1

FRP256v1 是法国政府(ANSSI)于2011年发布的 256 位素域曲线。

FRP256v1 是形如 y² = x³ + ax + b 的短 Weierstrass 曲线,定义在 256 位素域上,其素数阶子群为 256 位,余因子为 1;估计安全级别为 128 位。状态:安全,但仅限特定地区或小众场景。

FRP256v1 是 256 位素数上的短 Weierstrass 曲线 y² = x³ − 3x + b,阶为素数。ANSSI 于2011年在 Journal officiel(法国官方公报)上以公告形式发布了它,其 OID 为 1.2.250.1.223.101.256.1。

该公告只给出了参数,没有提供可验证的生成过程。Bouncy Castle 内置了这条曲线(名为 FRP256v1),但 TLS、JOSE、COSE 和 Web PKI 都没有采用它。

各标准中的名称

标准名称
ANSSIFRP256v1

对象标识符

域参数

256 位素域 · 约 128 位安全强度

域素数 p
0xf1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c03
系数 a
0xf1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c00
系数 b
0xee353fca5428a9300d4aba754a44c00fdfec0c9ae4b1a1803075ed967b7bb73f
基点 x 坐标
0xb6b3d4c356c139eb31183d4749d423958c27d2dcaf98b70164c97a2dd98f5cff
基点 y 坐标
0x6142e0f7c8b204911f9271f0f3ecef8c2701c307e8e4c9e183115a1554062cfb
基点的阶 n
0xf1fd178c0b3ad58f10126de8ce42435b53dc67e140d2bf941ffdd459c6d655e1
余因子 h
0x1

用于

  • French government applications

标准与参考资料

全部曲线