Saltar al contenido
ecdsa.com
AceptableWeierstrass corta

brainpoolP320r1

brainpoolP320r1 es la curva Brainpool de 320 bits del RFC 5639, con parámetros derivados de forma verificable de los dígitos de π y e.

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

Las curvas Brainpool (RFC 5639) se generaron de forma pseudoaleatoria verificable: los primos salen de los dígitos de π y los coeficientes de la curva, de los dígitos de e, así que cualquiera puede volver a calcularlos (RFC 5639, apéndice A). brainpoolP320r1 es la curva aleatoria de 320 bits; tiene orden primo (cofactor 1) y unos 160 bits de seguridad.

COSE registra ESB320 —ECDSA con brainpoolP320r1 y SHA-384 (RFC 9864)— y el identificador de curva 257 para los permisos de conducir móviles de ISO/IEC 18013-5. NIST SP 800-186 permite las curvas Brainpool por interoperabilidad.

Nombres en los estándares

EstándarNombre
RFC 5639brainpoolP320r1

Identificadores de objeto

Parámetros de dominio

campo primo de 320 bits · seguridad de unos 160 bits

Primo del campo p
0xd35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e27
Coeficiente a
0x3ee30b568fbab0f883ccebd46d3f3bb8a2a73513f5eb79da66190eb085ffa9f492f375a97d860eb4
Coeficiente b
0x520883949dfdbc42d3ad198640688a6fe13f41349554b49acc31dccd884539816f5eb4ac8fb1f1a6
Punto base x
0x43bd7e9afb53d8b85289bcc48ee5bfe6f20137d10a087eb6e7871e2a10a599c710af8d0d39e20611
Punto base y
0x14fdd05545ec1cc8ab4093247f77275e0743ffed117182eaa9c77877aaac6ac7d35245d1692e8ee1
Orden n del punto base
0xd35e472036bc4fb7e13c785ed201e065f98fcfa5b68f12a32d482ec7ee8658e98691555b44c59311
Cofactor h
0x1

Se usa en

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

Identificadores en registros

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

Estándares y referencias

Todas las curvas