Aller au contenu
ecdsa.com
AcceptableWeierstrass réduite

FRP256v1

FRP256v1 est une courbe de 256 bits sur un corps premier, publiée par le gouvernement français (ANSSI) en 2011.

FRP256v1 est une courbe de Weierstrass réduite y² = x³ + ax + b sur un corps premier de 256 bits, avec un sous-groupe d’ordre premier de 256 bits et un cofacteur de 1 ; son niveau de sécurité estimé est de 128 bits. Statut : sûre, mais régionale ou de niche.

FRP256v1 est une courbe de Weierstrass réduite y² = x³ − 3x + b sur un corps premier de 256 bits, d’ordre premier. L’ANSSI l’a publiée en 2011 dans un avis paru au Journal officiel, et son OID est 1.2.250.1.223.101.256.1.

L’avis donne les paramètres sans procédure de génération vérifiable. Bouncy Castle fournit la courbe (sous le nom FRP256v1), mais TLS, JOSE, COSE et la PKI du Web ne l’ont pas adoptée.

Noms dans les normes

NormeNom
ANSSIFRP256v1

Identifiants d’objet

Paramètres de domaine

corps premier de 256 bits · sécurité d’environ 128 bits

Nombre premier p du corps
0xf1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c03
Coefficient a
0xf1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c00
Coefficient b
0xee353fca5428a9300d4aba754a44c00fdfec0c9ae4b1a1803075ed967b7bb73f
Coordonnée x du point de base
0xb6b3d4c356c139eb31183d4749d423958c27d2dcaf98b70164c97a2dd98f5cff
Coordonnée y du point de base
0x6142e0f7c8b204911f9271f0f3ecef8c2701c307e8e4c9e183115a1554062cfb
Ordre n du point de base
0xf1fd178c0b3ad58f10126de8ce42435b53dc67e140d2bf941ffdd459c6d655e1
Cofacteur h
0x1

Utilisée dans

  • French government applications

Normes et références

Toutes les courbes