Zum Inhalt springen
ecdsa.com
VeraltetKurze Weierstraß-Form

brainpoolP160t1

brainpoolP160t1 ist das zu brainpoolP160r1 isomorphe Gegenstück mit a = −3, gewählt für schnellere Arithmetik.

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

Zu jeder Brainpool-Kurve vom Typ „r1“ gibt es ein Gegenstück vom Typ „t1“. Es entsteht durch einen Isomorphismus über GF(p), der a in −3 überführt und damit eine schnellere Punktverdopplung erlaubt; mit dem Parameter Z aus RFC 5639 §3 bildet er (x, y) auf (Z²x, Z³y) ab. Die Gruppen beider Kurven sind isomorph und haben dieselbe Primordnung und dasselbe Sicherheitsniveau (etwa 80 Bit). Siehe brainpoolP160r1.

TLS, JOSE und COSE registrieren nur die r1-Kurven; die t1-Varianten tauchen als OIDs für X.509 (RFC 5639 §4.1) und in Bibliotheken wie OpenSSL und Bouncy Castle auf.

Namen in Standards

StandardName
RFC 5639brainpoolP160t1

Object Identifier

Domainparameter

160-Bit-Primkörper · etwa 80-Bit-Sicherheit

Primzahl p des Körpers
0xe95e4a5f737059dc60dfc7ad95b3d8139515620f
Koeffizient a
0xe95e4a5f737059dc60dfc7ad95b3d8139515620c
Koeffizient b
0x7a556b6dae535b7b51ed2c4d7daa7a0b5c55f380
x-Koordinate des Basispunkts
0xb199b13b9b34efc1397e64baeb05acc265ff2378
y-Koordinate des Basispunkts
0xadd6718b7c7c1961f0991b842443772152c9e0ad
Ordnung n des Basispunkts
0xe95e4a5f737059dc60df5991d45029409e60fc09
Kofaktor h
0x1

Standards und Quellen

Alle Kurven