Saltar al contenido
ecdsa.com
AceptableWeierstrass corta

GC256A

GC256A (id-tc26-gost-3410-2012-256-paramSetA) es la curva GOST R 34.10-2012 de 256 bits con forma de Edwards torcida.

GC256A es una curva de Weierstrass corta y² = x³ + ax + b sobre un campo primo de 256 bits, con un subgrupo de orden primo de 255 bits y cofactor 4; su nivel de seguridad estimado es de 128 bits. Estado: segura, pero regional o de nicho.

El estándar de firma ruso GOST R 34.10-2012 usa curvas que mantiene el comité de normalización TC 26. paramSetA, para claves de 256 bits y publicado en el RFC 7836 §5.2, tiene cofactor 4 y se eligió para que fuera birracionalmente equivalente a una curva de Edwards torcida, de modo que las implementaciones pueden usar fórmulas de suma completas.

Es la curva del algoritmo 23 de DNSSEC (RFC 9558) y aparece en TLS como grupo GC256A con el esquema de firma gostr34102012_256a (RFC 9189 para TLS 1.2, RFC 9367 para TLS 1.3). Las firmas la combinan con el hash Streebog de 256 bits (GOST R 34.11-2012).

Nombres en los estándares

EstándarNombre
IANA TLS (RFC 9189)GC256A
TC 26id-tc26-gost-3410-2012-256-paramSetA

Identificadores de objeto

Parámetros de dominio

campo primo de 256 bits · seguridad de unos 128 bits

Primo del campo p
0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd97
Coeficiente a
0xc2173f1513981673af4892c23035a27ce25e2013bf95aa33b22c656f277e7335
Coeficiente b
0x295f9bae7428ed9ccc20e7c359a9d41a22fccd9108e17bf7ba9337a6f8ae9513
Punto base x
0x91e38443a5e82c0d880923425712b2bb658b9196932e02c78b2582fe742daa28
Punto base y
0x32879423ab1a0375895786c4bb46e9565fde0b5344766740af268adb32322e5c
Orden n del punto base
0x400000000000000000000000000000000fd8cddfc87b6635c115af556c360c67
Cofactor h
0x4

Se usa en

  • GOST R 34.10-2012 signatures
  • TLS 1.2 and 1.3 GOST cipher suites (RFC 9189, RFC 9367)
  • DNSSEC (algorithm 23)

Identificadores en registros

Grupos admitidos de TLS
GC256A 0x0022
Esquemas de firma de TLS
gostr34102012_256a 0x0709
Números de algoritmo DNSSEC
ECC-GOST12 23

Estándares y referencias

Todas las curvas