2.5.2.2 CryptoAPI PUBLICKEYBLOB Format
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x06 |
0x02 |
0x00 |
0x00 |
||||||||||||||||||||||||||||
0x00 |
0x24 |
0x00 |
0x00 |
||||||||||||||||||||||||||||
0x52 |
0x53 |
0x41 |
0x31 |
||||||||||||||||||||||||||||
0x00 |
0x08 |
0x00 |
0x00 |
||||||||||||||||||||||||||||
Public Exponent |
|||||||||||||||||||||||||||||||
Modulus |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
(Variable) |
|||||||||||||||||||||||||||||||
Public Exponent (4 bytes): This MUST be a 32-bit unsigned number in little-endian format. It MUST be the public exponent of the key pair, referred to as e in [RFC3447] section 2.
Modulus (Variable): This MUST be the RSA modulus, referred to as n in [RFC3447] section 2. It MUST be encoded in little-endian format.