A.1.1. Key Pair (Schlüsselpaar)
A.1.1. Key Pair (Schlüsselpaar)
Wir betrachten ECDSA auf der Kurve K-163, wie in [FIPS-186-4] beschrieben (auch bekannt als "ansix9t163k1" in [X9.62]). Die Kurve ist über einem Feld GF(2^163) definiert: Feldelemente werden als 163-Bit-Strings kodiert. Die Ordnung des konventionellen Basispunkts ist der Primwert:
q = 0x4000000000000000000020108A2E0CC0D99F8A5EF
der eine Länge von qlen = 163 Bit hat.
Unser privater Schlüssel ist:
x = 0x09A4D6792295A7F730FC3F2B49CBC0F62E862272F
Der entsprechende öffentliche Schlüssel ist der Kurvenpunkt U = xG. Dieser Punkt hat zwei Koordinaten, die Elemente des Feldes GF(2^163) sind. Diese Elemente können mit dem in Abschnitt A.5.6 von [X9.62] beschriebenen Verfahren in ganze Zahlen umgewandelt werden, was die beiden öffentlichen Punktkoordinaten ergibt:
Ux = 0x79AEE090DB05EC252D5CB4452F356BE198A4FF96F
Uy = 0x782E29634DDC9A31EF40386E896BAA18B53AFA5A3