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

brainpoolP320r1

A brainpoolP320r1 é a curva Brainpool de 320 bits da RFC 5639, com parâmetros derivados de forma verificável dos dígitos de π e do número e.

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

As curvas Brainpool (RFC 5639) foram geradas de forma pseudoaleatória verificável: os primos vêm dos dígitos de π e os coeficientes da curva, dos dígitos de e, de modo que qualquer pessoa pode recalculá-los (RFC 5639, apêndice A). A brainpoolP320r1 é a curva aleatória de 320 bits; ela tem ordem prima (cofator 1) e cerca de 160 bits de segurança.

O COSE registra o ESB320 — ECDSA com brainpoolP320r1 e SHA-384 (RFC 9864) — e o identificador de curva 257 para as carteiras de habilitação móveis da ISO/IEC 18013-5. O NIST SP 800-186 permite as curvas Brainpool para fins de interoperabilidade.

Nomes nos padrões

PadrãoNome
RFC 5639brainpoolP320r1

Identificadores de objeto

Parâmetros de domínio

campo primo de 320 bits · cerca de 160 bits de segurança

Primo p do campo
0xd35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e27
Coeficiente a
0x3ee30b568fbab0f883ccebd46d3f3bb8a2a73513f5eb79da66190eb085ffa9f492f375a97d860eb4
Coeficiente b
0x520883949dfdbc42d3ad198640688a6fe13f41349554b49acc31dccd884539816f5eb4ac8fb1f1a6
Coordenada x do ponto base
0x43bd7e9afb53d8b85289bcc48ee5bfe6f20137d10a087eb6e7871e2a10a599c710af8d0d39e20611
Coordenada y do ponto base
0x14fdd05545ec1cc8ab4093247f77275e0743ffed117182eaa9c77877aaac6ac7d35245d1692e8ee1
Ordem n do ponto base
0xd35e472036bc4fb7e13c785ed201e065f98fcfa5b68f12a32d482ec7ee8658e98691555b44c59311
Cofator h
0x1

Usada em

  • COSE (ESB320, ISO/IEC 18013-5 mDL)
  • German government applications

Identificadores em registros

Algoritmos COSE
ESB320 -266
Curvas elípticas COSE
brainpoolP320r1 257

Padrões e referências

Todas as curvas