brainpoolP160r1 ist die 160-Bit-Brainpool-Kurve aus RFC 5639, deren Parameter nachprüfbar aus den Ziffern von π und e abgeleitet sind.
brainpoolP160r1 ist eine Kurve in kurzer Weierstraß-Form y² = x³ + ax + b über einem 160-Bit-Primkörper mit einer 160-Bit-Untergruppe von Primordnung und dem Kofaktor 1; das geschätzte Sicherheitsniveau beträgt 80 Bit. Status: veraltet, nicht für neue Schlüssel verwenden.
Die Brainpool-Kurven (RFC 5639) wurden nachprüfbar pseudozufällig erzeugt: Die Primzahlen stammen aus den Ziffern von π, die Kurvenkoeffizienten aus den Ziffern von e, sodass jeder sie nachrechnen kann (RFC 5639, Anhang A). brainpoolP160r1 ist die zufällig erzeugte 160-Bit-Kurve; sie hat Primordnung (Kofaktor 1) und ein Sicherheitsniveau von etwa 80 Bit.
Mit einem Sicherheitsniveau von etwa 80 Bit ist die Kurve für neue Schlüssel zu klein (NIST SP 800-57 verlangt mindestens 112 Bit). NIST SP 800-186 führt die Brainpool-Kurven ausschließlich aus Gründen der Interoperabilität auf.