Pular para o conteúdo
ecdsa.com
AceitávelWeierstrass curta

GC256C

A GC256C é a curva GOST de 256 bits CryptoPro-B (id-GostR3410-2001-CryptoPro-B-ParamSet).

GC256C é uma curva na forma curta de Weierstrass y² = x³ + ax + b sobre um campo primo de 256 bits com um subgrupo de ordem prima de 256 bits e cofator 1; o nível de segurança estimado é de 128 bits. Status: segura, mas regional ou de nicho.

A GC256C foi definida para o GOST R 34.10-2001 na RFC 4357 §11.4, e o GOST R 34.10-2012 a mantém como paramSetC (RFC 9215). Ela é y² = x³ − 3x + b sobre o primo 2^255 + 3225, com ordem prima.

O TLS a lista como grupo GC256C, com o esquema de assinatura gostr34102012_256c (RFC 9189, RFC 9367).

Nomes nos padrões

PadrãoNome
IANA TLS (RFC 9189)GC256C
TC 26id-tc26-gost-3410-2012-256-paramSetC
RFC 4357id-GostR3410-2001-CryptoPro-B-ParamSet

Identificadores de objeto

Parâmetros de domínio

campo primo de 256 bits · cerca de 128 bits de segurança

Primo p do campo
0x8000000000000000000000000000000000000000000000000000000000000c99
Coeficiente a
0x8000000000000000000000000000000000000000000000000000000000000c96
Coeficiente b
0x3e1af419a269a5f866a7d3c25c3df80ae979259373ff2b182f49d4ce7e1bbc8b
Coordenada x do ponto base
0x1
Coordenada y do ponto base
0x3fa8124359f96680b83d1c3eb2c070e5c545c9858d03ecfb744bf8d717717efc
Ordem n do ponto base
0x800000000000000000000000000000015f700cfff1a624e5e497161bcc8a198f
Cofator h
0x1

Usada em

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

Identificadores em registros

Grupos suportados do TLS
GC256C 0x0024
Esquemas de assinatura do TLS
gostr34102012_256c 0x070B

Padrões e referências

Todas as curvas