Zum Inhalt springen
ecdsa.com
VeraltetKurze Weierstraß-Form

brainpoolP160r1

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.

Namen in Standards

StandardName
RFC 5639brainpoolP160r1

Object Identifier

Domainparameter

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

Primzahl p des Körpers
0xe95e4a5f737059dc60dfc7ad95b3d8139515620f
Koeffizient a
0x340e7be2a280eb74e2be61bada745d97e8f7c300
Koeffizient b
0x1e589a8595423412134faa2dbdec95c8d8675e58
x-Koordinate des Basispunkts
0xbed5af16ea3f6a4f62938c4631eb5af7bdbcdbc3
y-Koordinate des Basispunkts
0x1667cb477a1a8ec338f94741669c976316da6321
Ordnung n des Basispunkts
0xe95e4a5f737059dc60df5991d45029409e60fc09
Kofaktor h
0x1

Standards und Quellen

Alle Kurven