Saltar al contenido
ecdsa.com
En desusoWeierstrass corta

brainpoolP160r1

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

brainpoolP160r1 es una curva de Weierstrass corta y² = x³ + ax + b sobre un campo primo de 160 bits, con un subgrupo de orden primo de 160 bits y cofactor 1; su nivel de seguridad estimado es de 80 bits. Estado: en desuso, no usar para claves nuevas.

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). brainpoolP160r1 es la curva aleatoria de 160 bits; tiene orden primo (cofactor 1) y unos 80 bits de seguridad.

Con unos 80 bits de seguridad, es demasiado pequeña para claves nuevas (NIST SP 800-57 exige al menos 112 bits). NIST SP 800-186 recoge las curvas Brainpool únicamente por interoperabilidad.

Nombres en los estándares

EstándarNombre
RFC 5639brainpoolP160r1

Identificadores de objeto

Parámetros de dominio

campo primo de 160 bits · seguridad de unos 80 bits

Primo del campo p
0xe95e4a5f737059dc60dfc7ad95b3d8139515620f
Coeficiente a
0x340e7be2a280eb74e2be61bada745d97e8f7c300
Coeficiente b
0x1e589a8595423412134faa2dbdec95c8d8675e58
Punto base x
0xbed5af16ea3f6a4f62938c4631eb5af7bdbcdbc3
Punto base y
0x1667cb477a1a8ec338f94741669c976316da6321
Orden n del punto base
0xe95e4a5f737059dc60df5991d45029409e60fc09
Cofactor h
0x1

Estándares y referencias

Todas las curvas