Zum Inhalt springen
ecdsa.com
AkzeptabelKurze Weierstraß-Form

brainpoolP256t1

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

brainpoolP256t1 ist eine Kurve in kurzer Weierstraß-Form y² = x³ + ax + b über einem 256-Bit-Primkörper mit einer 256-Bit-Untergruppe von Primordnung und dem Kofaktor 1; das geschätzte Sicherheitsniveau beträgt 128 Bit. Status: sicher, aber nur regional oder in Nischen verbreitet.

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 128 Bit). Siehe brainpoolP256r1.

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 5639brainpoolP256t1

Object Identifier

Domainparameter

256-Bit-Primkörper · etwa 128-Bit-Sicherheit

Primzahl p des Körpers
0xa9fb57dba1eea9bc3e660a909d838d726e3bf623d52620282013481d1f6e5377
Koeffizient a
0xa9fb57dba1eea9bc3e660a909d838d726e3bf623d52620282013481d1f6e5374
Koeffizient b
0x662c61c430d84ea4fe66a7733d0b76b7bf93ebc4af2f49256ae58101fee92b04
x-Koordinate des Basispunkts
0xa3e8eb3cc1cfe7b7732213b23a656149afa142c47aafbc2b79a191562e1305f4
y-Koordinate des Basispunkts
0x2d996c823439c56d7f7b22e14644417e69bcb6de39d027001dabe8f35b25c9be
Ordnung n des Basispunkts
0xa9fb57dba1eea9bc3e660a909d838d718c397aa3b561a6f7901e0e82974856a7
Kofaktor h
0x1

Standards und Quellen

Alle Kurven