Zum Inhalt springen
ecdsa.com
VeraltetBinäre Weierstraß-Form

sect409k1

sect409k1 (NIST K-409) ist eine Koblitz-Kurve über dem binären Körper GF(2^409); NIST hat sie für veraltet erklärt.

sect409k1 ist eine binäre Weierstraß-Kurve y² + xy = x³ + ax² + b über dem binären Körper GF(2^409) mit einer 407-Bit-Untergruppe von Primordnung und dem Kofaktor 4; das geschätzte Sicherheitsniveau beträgt 192 Bit. Status: veraltet, nicht für neue Schlüssel verwenden.

Koblitz-Kurven sind binäre Kurven y² + xy = x³ + ax² + 1 mit a = 0 oder 1; dank ihres Frobenius-Endomorphismus können Implementierungen Punktverdopplungen durch günstige Quadrierungen ersetzen (τ-adische Skalarmultiplikation). sect409k1 verwendet a = 0, das oben gezeigte Reduktionspolynom f vom Grad 409 und den Kofaktor 4, was ein Sicherheitsniveau von etwa 192 Bit ergibt.

FIPS 186-2 bis 186-4 führten sie als K-409 auf. NIST SP 800-186 (2023) erklärt jede Kurve über einem binären Körper für veraltet, und RFC 8422 tat dies für TLS. OpenSSL lässt sich ohne Unterstützung für binäre Kurven bauen (no-ec2m).

Namen in Standards

StandardName
SEC 2sect409k1
NIST FIPS 186-4 (withdrawn)K-409

Object Identifier

Domainparameter

binärer Körper GF(2^409) · etwa 192-Bit-Sicherheit

Grad m des Körpers
0x199
Reduktionspolynom f
0x2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001
Koeffizient a
0x0
Koeffizient b
0x1
x-Koordinate des Basispunkts
0x60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746
y-Koordinate des Basispunkts
0x1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b
Ordnung n des Basispunkts
0x7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf
Kofaktor h
0x4

Verwendet in

  • Legacy TLS 1.2 (RFC 8422)
  • Legacy X.509 certificates

Kennungen in Registern

TLS-Supported-Groups
sect409k1 0x000B

Standards und Quellen

Alle Kurven