Saltar al contenido
ecdsa.com
AceptableWeierstrass corta

brainpoolP320t1

brainpoolP320t1 es la variante de brainpoolP320r1 con a = −3, isomorfa a ella y elegida por su aritmética más rápida.

brainpoolP320t1 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.

Cada curva Brainpool «r1» tiene una variante «t1» obtenida mediante un isomorfismo sobre GF(p) —el parámetro Z del RFC 5639 §3 transforma (x, y) en (Z²x, Z³y)— que convierte el coeficiente a en −3, lo que permite duplicar puntos más rápido. Las dos curvas tienen grupos isomorfos del mismo orden primo y el mismo nivel de seguridad (unos 160 bits). Consulta brainpoolP320r1.

TLS, JOSE y COSE solo registran las curvas r1; las formas t1 aparecen como OID de X.509 (RFC 5639 §4.1) y en bibliotecas como OpenSSL y Bouncy Castle.

Nombres en los estándares

EstándarNombre
RFC 5639brainpoolP320t1

Identificadores de objeto

Parámetros de dominio

campo primo de 320 bits · seguridad de unos 160 bits

Primo del campo p
0xd35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e27
Coeficiente a
0xd35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e24
Coeficiente b
0xa7f561e038eb1ed560b3d147db782013064c19f27ed27c6780aaf77fb8a547ceb5b4fef422340353
Punto base x
0x925be9fb01afc6fb4d3e7d4990010f813408ab106c4f09cb7ee07868cc136fff3357f624a21bed52
Punto base y
0x63ba3a7a27483ebf6671dbef7abb30ebee084e58a0b077ad42a5a0989d1ee71b1b9bc0455fb0d2c3
Orden n del punto base
0xd35e472036bc4fb7e13c785ed201e065f98fcfa5b68f12a32d482ec7ee8658e98691555b44c59311
Cofactor h
0x1

Estándares y referencias

Todas las curvas