estructura DHPRIVKEY_VER3 (wincrypt.h)
La estructura de DHPRIVKEY_VER3 contiene información específica de la clave privada determinada contenida en el BLOB de clave.
Sintaxis
typedef struct _PRIVKEYVER3 {
DWORD magic;
DWORD bitlenP;
DWORD bitlenQ;
DWORD bitlenJ;
DWORD bitlenX;
DSSSEED DSSSeed;
} DHPRIVKEY_VER3, DSSPRIVKEY_VER3;
Miembros
magic
Siempre debe establecerse en 0x34484400, la codificación ASCII de "DH4".
bitlenP
Número de bits en la clave DH BLOB prime, P.
bitlenQ
Número de bits en la clave DH BLOB prime, Q. Si Q no está disponible, este valor debe ser 0.
bitlenJ
Número de bits en la clave DH BLOB prime, J. Si J no está en el BLOB, este valor debe ser 0.
bitlenX
Número de bits del exponente privado blob de clave DH, X.
DSSSeed
Estructura de inicialización que contiene los valores de inicialización y contador usados para generar los primos Q y P. Si los valores de la estructura DSSSEED no están disponibles, el elemento counter de la estructura debe ser 0xFFFFFFFF.
Comentarios
DSSPRIVKEY_VER3 es un alias para esta estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |