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

GC512B

A GC512B (id-tc26-gost-3410-12-512-paramSetB) é uma curva de 512 bits do GOST R 34.10-2012.

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

O paramSetB, publicado junto com o paramSetA na RFC 7836 §5.1.1, é y² = x³ − 3x + b sobre o primo 2^511 + 111 e tem ordem prima.

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

Nomes nos padrões

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

Identificadores de objeto

Parâmetros de domínio

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

Primo p do campo
0x8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f
Coeficiente a
0x8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c
Coeficiente b
0x687d1b459dc841457e3e06cf6f5e2517b97c7d614af138bcbf85dc806c4b289f3e965d2db1416d217f8b276fad1ab69c50f78bee1fa3106efb8ccbc7c5140116
Coordenada x do ponto base
0x2
Coordenada y do ponto base
0x1a8f7eda389b094c2c071e3647a8940f3c123b697578c213be6dd9e6c8ec7335dcb228fd1edf4a39152cbcaaf8c0398828041055f94ceeec7e21340780fe41bd
Ordem n do ponto base
0x800000000000000000000000000000000000000000000000000000000000000149a1ec142565a545acfdb77bd9d40cfa8b996712101bea0ec6346c54374f25bd
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
GC512B 0x0027
Esquemas de assinatura do TLS
gostr34102012_512b 0x070E

Padrões e referências

Todas as curvas