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

FRP256v1

FRP256v1 は、フランス政府(ANSSI)が 2011年に公開した 256 ビットの素体上の曲線です。

FRP256v1 は、256 ビットの素体上の短縮ワイエルシュトラス形式の曲線 y² = x³ + ax + b で、位数が 256 ビットの素数である部分群とコファクター 1 を持ちます。推定セキュリティレベルは 128 ビットです。ステータス:安全(ただし地域限定またはニッチな用途向け)。

FRP256v1 は、256 ビットの素数上の短縮ワイエルシュトラス曲線 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

規格と参考文献

すべての曲線