Zum Inhalt springen
ecdsa.com
AkzeptabelKurze Weierstraß-Form

GC256A

GC256A (id-tc26-gost-3410-2012-256-paramSetA) ist die 256-Bit-Kurve von GOST R 34.10-2012 in Twisted-Edwards-Form.

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

Der russische Signaturstandard GOST R 34.10-2012 verwendet Kurven, die das Standardisierungskomitee TC 26 pflegt. paramSetA für 256-Bit-Schlüssel, veröffentlicht in RFC 7836 §5.2, hat den Kofaktor 4 und wurde so gewählt, dass die Kurve birational äquivalent zu einer Twisted-Edwards-Kurve ist; Implementierungen können daher vollständige Additionsformeln verwenden.

Die Kurve gehört zum DNSSEC-Algorithmus 23 (RFC 9558) und erscheint in TLS als Gruppe GC256A mit dem Signaturverfahren gostr34102012_256a (RFC 9189 für TLS 1.2, RFC 9367 für TLS 1.3). Für Signaturen wird sie mit dem 256-Bit-Hash Streebog (GOST R 34.11-2012) kombiniert.

Namen in Standards

StandardName
IANA TLS (RFC 9189)GC256A
TC 26id-tc26-gost-3410-2012-256-paramSetA

Object Identifier

Domainparameter

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

Primzahl p des Körpers
0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd97
Koeffizient a
0xc2173f1513981673af4892c23035a27ce25e2013bf95aa33b22c656f277e7335
Koeffizient b
0x295f9bae7428ed9ccc20e7c359a9d41a22fccd9108e17bf7ba9337a6f8ae9513
x-Koordinate des Basispunkts
0x91e38443a5e82c0d880923425712b2bb658b9196932e02c78b2582fe742daa28
y-Koordinate des Basispunkts
0x32879423ab1a0375895786c4bb46e9565fde0b5344766740af268adb32322e5c
Ordnung n des Basispunkts
0x400000000000000000000000000000000fd8cddfc87b6635c115af556c360c67
Kofaktor h
0x4

Verwendet in

  • GOST R 34.10-2012 signatures
  • TLS 1.2 and 1.3 GOST cipher suites (RFC 9189, RFC 9367)
  • DNSSEC (algorithm 23)

Kennungen in Registern

TLS-Supported-Groups
GC256A 0x0022
TLS-Signaturverfahren
gostr34102012_256a 0x0709
DNSSEC-Algorithmusnummern
ECC-GOST12 23

Standards und Quellen

Alle Kurven