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.