Zum Inhalt springen
ecdsa.com
AuslaufendKurze Weierstraß-Form

brainpoolP224r1

brainpoolP224r1 ist die 224-Bit-Brainpool-Kurve aus RFC 5639, deren Parameter nachprüfbar aus den Ziffern von π und e abgeleitet sind.

brainpoolP224r1 ist eine Kurve in kurzer Weierstraß-Form y² = x³ + ax + b über einem 224-Bit-Primkörper mit einer 224-Bit-Untergruppe von Primordnung und dem Kofaktor 1; das geschätzte Sicherheitsniveau beträgt 112 Bit. Status: noch sicher, wird schrittweise abgelöst.

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). brainpoolP224r1 ist die zufällig erzeugte 224-Bit-Kurve; sie hat Primordnung (Kofaktor 1) und ein Sicherheitsniveau von etwa 112 Bit.

Mit einem Sicherheitsniveau von 112 Bit erfüllt die Kurve das aktuelle Minimum von NIST nur bis 2030 (SP 800-57), und keine Registrierung in TLS, JOSE oder COSE deckt sie ab. NIST SP 800-186 führt die Brainpool-Kurven für die Interoperabilität auf.

Namen in Standards

StandardName
RFC 5639brainpoolP224r1

Object Identifier

Domainparameter

224-Bit-Primkörper · etwa 112-Bit-Sicherheit

Primzahl p des Körpers
0xd7c134aa264366862a18302575d1d787b09f075797da89f57ec8c0ff
Koeffizient a
0x68a5e62ca9ce6c1c299803a6c1530b514e182ad8b0042a59cad29f43
Koeffizient b
0x2580f63ccfe44138870713b1a92369e33e2135d266dbb372386c400b
x-Koordinate des Basispunkts
0xd9029ad2c7e5cf4340823b2a87dc68c9e4ce3174c1e6efdee12c07d
y-Koordinate des Basispunkts
0x58aa56f772c0726f24c6b89e4ecdac24354b9e99caa3f6d3761402cd
Ordnung n des Basispunkts
0xd7c134aa264366862a18302575d0fb98d116bc4b6ddebca3a5a7939f
Kofaktor h
0x1

Standards und Quellen

Alle Kurven