Avis relatif aux paramètres de courbes elliptiques définis par l'Etat français

JORF n°0241 du 16 octobre 2011 page 17533
texte n° 30


AVIS
Avis relatif aux paramètres de courbes elliptiques définis par l'Etat français

NOR: PRMD1123151V


Conformément à l'article 6 du décret n° 2009-834 du 7 juillet 2009 portant sa création, l'Agence nationale de la sécurité des systèmes d'information (ANSSI) favorise la prise en compte de la sécurité dans le développement des technologies de l'information et de la communication, et contribue à la promotion des technologies et des savoir-faire nationaux en matière de sécurité des systèmes d'information.
Pour promouvoir l'utilisation de courbes elliptiques, l'ANSSI a validé les paramètres cryptographiques publiés ci-après en notation hexadécimale. Ces paramètres peuvent librement être intégrés dans tous produits de sécurité, notamment ceux à destination de l'administration, sans que cela ne revête de caractère obligatoire. Ils définissent la courbe elliptique désignée "FRP256v1" :

NOM
FRP256v1
p
F1FD178C0B3AD58F10126DE8CE42435B3961ADBCABC8CA6DE8FCF353D86E9C03
A
F1FD178C0B3AD58F10126DE8CE42435B3961ADBCABC8CA6DE8FCF353D86E9C00
B
EE353FCA5428A9300D4ABA754A44C00FDFEC0C9AE4B1A1803075ED967B7BB73F
x(P0)
B6B3D4C356C139EB31183D4749D423958C27D2DCAF98B70164C97A2DD98F5CFF
y(P0)
6142E0F7C8B204911F9271F0F3ECEF8C2701C307E8E4C9E183115A1554062CFB
q
F1FD178C0B3AD58F10126DE8CE42435B53DC67E140D2BF941FFDD459C6D655E1
i
1

où :
― l'identifiant FRP256v1 permet de désigner la courbe E(FP) ;
― p est le nombre premier spécifiant le corps de base ;
― A et B sont les coefficients de l'équation y² = x³ + A*x + B mod, p définissant la courbe elliptique E(Fp) ;
― P0 est le point de base, c'est-à-dire un point de la courbe d'ordre premier ; x(P0) et y(P0) sont respectivement l'abscisse et l'ordonnée du point de base ;
― q est l'ordre, premier, du groupe généré par P0 ;
― i est le cofacteur de q, c'est-à-dire q*i est le nombre de points de la courbe.
De plus, l'identifiant d'objet 1.2.250.1.223.101.256.1 est utilisé pour représenter la courbe FRP256v1.
Afin de faciliter leur intégration, ces paramètres de courbes sont téléchargeables sur le site internet de l'ANSSI ( http://www.ssi.gouv.fr/).
La vérification de l'intégrité du fichier de paramètres peut être faite en comparant son empreinte numérique avec les valeurs suivantes :
Empreinte numérique obtenue avec l'algorithme SHA256
62 96 E4 F1 CD 5B DA 7A 33 16 57 32 4D 63 F2 C6 D2 0A 5E 24 21 1D 44 4F 27 26 8A 4C C9 14 35 9D
Empreinte numérique obtenue avec l'algorithme SHA-1
9D 50 4A FF 21 41 BD 80 BD 1E E8 6B E8 03 8C D5 E6 86 4C 16