2.2.11.2.3 ECDSA_P384 Key Pair
The ECDSA_P256 Key Pair structure is used to store an ECDSA_P384 key pair (a public key and corresponding private key) for use with the ECDSA digital signature algorithm.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Reserved1 |
|||||||||||||||||||||||||||||||
|
Reserved2 |
|||||||||||||||||||||||||||||||
|
X (48 bytes) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
Y (48 bytes) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
d (48 bytes) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
Reserved1 (4 bytes): MUST be 0x324B4345.
Reserved2 (4 bytes): MUST be 0x00000030.
X (48 bytes): This MUST be the x-coordinate of the ECDSA public key. It MUST be encoded in big-endian format.
Y (48 bytes): This MUST be the y-coordinate of the ECDSA public key. It MUST be encoded in big-endian format.
d (48 bytes): This MUST be the ECDSA private key. It MUST be encoded in big-endian format.