Zum Inhalt springen
ecdsa.com
AkzeptabelTwisted Edwards

numsp512t1

numsp512t1 ist eine 512-Bit-Twisted-Edwards-Kurve nach dem Nothing-up-my-sleeve-Prinzip, 2014 von Microsoft Research vorgeschlagen.

numsp512t1 ist eine Twisted-Edwards-Kurve ax² + y² = 1 + dx²y² über einem 512-Bit-Primkörper mit einer 510-Bit-Untergruppe von Primordnung und dem Kofaktor 4; das geschätzte Sicherheitsniveau beträgt 256 Bit. Status: sicher, aber nur regional oder in Nischen verbreitet.

Über derselben Primzahl wie numsp512d1 ist numsp512t1 die Twisted-Edwards-Kurve −x² + y² = 1 + dx²y² mit dem kleinsten d, für das sowohl die Kurve als auch ihr Twist als Ordnung das Vierfache einer Primzahl haben (draft-black-numscurves, Anhang A). Der Kofaktor ist 4, das Sicherheitsniveau liegt bei etwa 256 Bit.

Wie die NUMS-Kurven in Weierstraß-Form wurde sie nie standardisiert; MSR ECCLib von Microsoft Research implementiert sie.

Namen in Standards

StandardName
draft-black-numscurves-02numsp512t1

Domainparameter

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

Primzahl p des Körpers
0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc7
Koeffizient a
0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc6
Koeffizient d
0x9baa8
x-Koordinate des Basispunkts
0x20
y-Koordinate des Basispunkts
0x7d67e841dc4c467b605091d80869212f9ceb124bf726973f9ff048779e1d614e62ae2ece5057b5dad96b7a897c1d72799261134638750f4f0cb91027543b1c5e
Ordnung n des Basispunkts
0x3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7e50809efdabbb9a624784f449545f0dcea5ff0cb800f894e78d1cb0b5f0189
Kofaktor h
0x4

Verwendet in

  • MSR ECCLib (Microsoft Research)

Standards und Quellen

Alle Kurven