Aller au contenu
ecdsa.com
ObsolèteWeierstrass binaire

sect163r2

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

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

sect163r2 est la courbe y² + xy = x³ + x² + b sur GF(2^163), 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 80 bits de sécurité.

Les normes FIPS 186-2 à 186-4 la répertoriaient sous le nom B-163. 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. Avec environ 80 bits de sécurité, elle se situe en outre sous le minimum de 112 bits : le NIST la réserve donc aux usages hérités. OpenSSL peut être compilé sans prise en charge des courbes binaires (no-ec2m).

Noms dans les normes

NormeNom
SEC 2sect163r2
NIST FIPS 186-4 (withdrawn)B-163

Identifiants d’objet

Paramètres de domaine

corps binaire GF(2^163) · sécurité d’environ 80 bits

Degré m du corps
0xa3
Polynôme de réduction f
0x800000000000000000000000000000000000000c9
Coefficient a
0x1
Coefficient b
0x20a601907b8c953ca1481eb10512f78744a3205fd
Coordonnée x du point de base
0x3f0eba16286a2d57ea0991168d4994637e8343e36
Coordonnée y du point de base
0xd51fbc6c71a0094fa2cdd545b11c5c0c797324f1
Ordre n du point de base
0x40000000000000000000292fe77e70c12a4234c33
Cofacteur h
0x2

Utilisée dans

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

Identifiants dans les registres

Groupes pris en charge par TLS
sect163r2 0x0003

Normes et références

Toutes les courbes