Aller au contenu
ecdsa.com
ObsolèteWeierstrass réduite

P-192

P-192 (secp192r1, prime192v1) est la plus petite courbe du NIST sur corps premier ; avec environ 96 bits de sécurité, elle est réservée aux usages hérités.

P-192 est une courbe de Weierstrass réduite y² = x³ + ax + b sur un corps premier de 192 bits, avec un sous-groupe d’ordre premier de 192 bits et un cofacteur de 1 ; son niveau de sécurité estimé est de 96 bits. Statut : obsolète, à ne pas utiliser pour de nouvelles clés.

P-192 est la courbe de Weierstrass réduite y² = x³ − 3x + b définie modulo le nombre premier 2^192 − 2^64 − 1. Elle a été normalisée dans la norme FIPS 186-2 (2000) et figure dans SEC 2 sous le nom secp192r1 et dans ANSI X9.62 sous le nom prime192v1. Comme pour les autres courbes du NIST sur corps premier, b a été dérivé de la graine publiée avec SHA-1 ; l’origine de la graine elle-même n’est pas documentée.

Un groupe de 192 bits offre environ 96 bits de sécurité face à l’algorithme rho de Pollard, soit moins que le minimum de 112 bits de la NIST SP 800-57. La NIST SP 800-186 classe donc P-192 en usage hérité : elle peut encore servir à vérifier des signatures existantes, mais ne doit plus rien signer de nouveau. La RFC 8422 l’a rendue obsolète pour TLS (point de code 19).

Noms dans les normes

NormeNom
NIST FIPS 186-5 / SP 800-186P-192
SEC 2secp192r1
ANSI X9.62prime192v1

Identifiants d’objet

Paramètres de domaine

corps premier de 192 bits · sécurité d’environ 96 bits

Nombre premier p du corps
0xfffffffffffffffffffffffffffffffeffffffffffffffff
Coefficient a
0xfffffffffffffffffffffffffffffffefffffffffffffffc
Coefficient b
0x64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1
Coordonnée x du point de base
0x188da80eb03090f67cbf20eb43a18800f4ff0afd82ff1012
Coordonnée y du point de base
0x7192b95ffc8da78631011ed6b24cdd573f977a11e794811
Ordre n du point de base
0xffffffffffffffffffffffff99def836146bc9b1b4d22831
Cofacteur h
0x1
Graine
0x3045ae6fc8422f64ed579528d38120eae12196d5

Utilisée dans

  • Legacy X.509 certificates
  • Legacy TLS 1.2 (secp192r1)

Identifiants dans les registres

Groupes pris en charge par TLS
secp192r1 0x0013

Normes et références

Toutes les courbes