Zum Inhalt springen
ecdsa.com
AuslaufendKurze Weierstraß-Form

secp224k1

secp224k1 ist eine 224-Bit-Koblitz-Kurve aus SEC 2 (y² = x³ + 5), deren Gruppenordnung ein Bit länger ist als ihr Körper.

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

secp224k1 ist y² = x³ + 5 über einer 224-Bit-Primzahl p mit p ≡ 1 (mod 3), was ihr denselben GLV-Endomorphismus verschafft wie den anderen Koblitz-Kurven aus SEC 2. Die Gruppenordnung n ist eine 225-Bit-Primzahl und etwas größer als p – die Hasse-Schranke lässt das zu –, sodass private Schlüssel und die s-Werte von ECDSA-Signaturen 29 statt 28 Byte brauchen können; daran scheitert Code, der annimmt, dass Skalare in ein Körperelement passen.

Die Kurve bietet ein Sicherheitsniveau von etwa 112 Bit und wurde von RFC 8422 für TLS für veraltet erklärt (Codepoint 20); sie wird nur selten verwendet.

Namen in Standards

StandardName
SEC 2secp224k1

Object Identifier

Domainparameter

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

Primzahl p des Körpers
0xfffffffffffffffffffffffffffffffffffffffffffffffeffffe56d
Koeffizient a
0x0
Koeffizient b
0x5
x-Koordinate des Basispunkts
0xa1455b334df099df30fc28a169a467e9e47075a90f7e650eb6b7a45c
y-Koordinate des Basispunkts
0x7e089fed7fba344282cafbd6f7e319f7c0b0bd59e2ca4bdb556d61a5
Ordnung n des Basispunkts
0x10000000000000000000000000001dce8d2ec6184caf0a971769fb1f7
Kofaktor h
0x1

Verwendet in

  • Legacy TLS 1.2 (secp224k1)

Kennungen in Registern

TLS-Supported-Groups
secp224k1 0x0014

Standards und Quellen

Alle Kurven