Aller au contenu
ecdsa.com
AcceptableWeierstrass réduite

GC512B

GC512B (id-tc26-gost-3410-12-512-paramSetB) est une courbe de 512 bits de la norme GOST R 34.10-2012.

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

Le jeu de paramètres paramSetB, publié avec paramSetA dans la RFC 7836, §5.1.1, définit la courbe d’ordre premier y² = x³ − 3x + b modulo le nombre premier 2^511 + 111.

TLS la répertorie comme groupe GC512B, avec le schéma de signature gostr34102012_512b (RFC 9189, RFC 9367).

Noms dans les normes

NormeNom
IANA TLS (RFC 9189)GC512B
TC 26id-tc26-gost-3410-12-512-paramSetB

Identifiants d’objet

Paramètres de domaine

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

Nombre premier p du corps
0x8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f
Coefficient a
0x8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c
Coefficient b
0x687d1b459dc841457e3e06cf6f5e2517b97c7d614af138bcbf85dc806c4b289f3e965d2db1416d217f8b276fad1ab69c50f78bee1fa3106efb8ccbc7c5140116
Coordonnée x du point de base
0x2
Coordonnée y du point de base
0x1a8f7eda389b094c2c071e3647a8940f3c123b697578c213be6dd9e6c8ec7335dcb228fd1edf4a39152cbcaaf8c0398828041055f94ceeec7e21340780fe41bd
Ordre n du point de base
0x800000000000000000000000000000000000000000000000000000000000000149a1ec142565a545acfdb77bd9d40cfa8b996712101bea0ec6346c54374f25bd
Cofacteur h
0x1

Utilisée dans

  • GOST R 34.10-2012 signatures
  • TLS 1.2 and 1.3 GOST cipher suites (RFC 9189, RFC 9367)
  • Russian government PKI

Identifiants dans les registres

Groupes pris en charge par TLS
GC512B 0x0027
Schémas de signature TLS
gostr34102012_512b 0x070E

Normes et références

Toutes les courbes