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.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

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.