Aller au contenu
ecdsa.com
ObsolèteWeierstrass binaire

sect409r1

sect409r1 (NIST B-409) est une courbe pseudo-aléatoire sur le corps binaire GF(2^409) ; le NIST l’a déclarée obsolète.

sect409r1 est une courbe de Weierstrass binaire y² + xy = x³ + ax² + b sur le corps binaire GF(2^409), avec un sous-groupe d’ordre premier de 409 bits et un cofacteur de 2 ; son niveau de sécurité estimé est de 192 bits. Statut : obsolète, à ne pas utiliser pour de nouvelles clés.

sect409r1 est la courbe y² + xy = x³ + x² + b sur GF(2^409), avec le polynôme de réduction f indiqué ci-dessus ; b a été dérivé de la graine indiquée avec SHA-1 (ANSI X9.62). Le groupe a pour cofacteur 2 et offre environ 192 bits de sécurité.

Les normes FIPS 186-2 à 186-4 la répertoriaient sous le nom B-409. La NIST SP 800-186 (2023) déclare obsolètes toutes les courbes sur un corps binaire, et la RFC 8422 les a rendues obsolètes pour TLS. OpenSSL peut être compilé sans prise en charge des courbes binaires (no-ec2m).

Noms dans les normes

NormeNom
SEC 2sect409r1
NIST FIPS 186-4 (withdrawn)B-409

Identifiants d’objet

Paramètres de domaine

corps binaire GF(2^409) · sécurité d’environ 192 bits

Degré m du corps
0x199
Polynôme de réduction f
0x2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001
Coefficient a
0x1
Coefficient b
0x21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f
Coordonnée x du point de base
0x15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7
Coordonnée y du point de base
0x61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706
Ordre n du point de base
0x10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173
Cofacteur h
0x2
Graine
0x4099b5a457f9d69f79213d094c4bcd4d4262210b

Utilisée dans

  • Legacy TLS 1.2 (RFC 8422)
  • Legacy X.509 certificates

Identifiants dans les registres

Groupes pris en charge par TLS
sect409r1 0x000C

Normes et références

Toutes les courbes