DSSPRIVKEY_VER3 structure
The DSSPRIVKEY_VER3 structure contains information specific to the particular private key contained in the key BLOB.
Syntax
typedef struct _PRIVKEYVER3 { DWORD magic; DWORD bitlenP; DWORD bitlenQ; DWORD bitlenJ; DWORD bitlenX; DSSSEED DSSSeed; } DSSPRIVKEY_VER3;
Members
- magic
-
This must always be set to 0x34535344, the ASCII encoding of "DSS4".
- bitlenP
-
Number of bits in the DSS key BLOB's prime, P.
- bitlenQ
-
Number of bits in the DSS key BLOB's prime, Q.
- bitlenJ
-
Number of bits in the DSS key BLOB's prime, J. If J is not in the BLOB, then this value should be 0.
- bitlenX
-
Number of bits in the DSS key BLOB private exponent, X.
- DSSSeed
-
Seed structure holding the seed and counter values used to generate the primes Q and P. If values in the DSSSeed structure are not available, then the counter element of the structure should be 0xFFFFFFFF.
Requirements
|
Minimum supported client | Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2003 [desktop apps only] |
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 10/26/2012