estrutura DHPRIVKEY_VER3 (wincrypt.h)
A estrutura DHPRIVKEY_VER3 contém informações específicas para a chave privada específica contida no BLOB de chave.
Sintaxe
typedef struct _PRIVKEYVER3 {
DWORD magic;
DWORD bitlenP;
DWORD bitlenQ;
DWORD bitlenJ;
DWORD bitlenX;
DSSSEED DSSSeed;
} DHPRIVKEY_VER3, DSSPRIVKEY_VER3;
Membros
magic
Isso sempre deve ser definido como 0x34484400, a codificação ASCII de "DH4".
bitlenP
Número de bits no principal do BLOB da chave DH, P.
bitlenQ
Número de bits no principal do BLOB da chave DH, Q. Se Q não estiver disponível, esse valor deverá ser 0.
bitlenJ
Número de bits no principal do BLOB da chave DH, J. Se J não estiver no BLOB, esse valor deverá ser 0.
bitlenX
Número de bits no expoente privado do BLOB da chave DH, X.
DSSSeed
Estrutura de semente que contém os valores de semente e contador usados para gerar os primos Q e P. Se os valores na estrutura DSSSEED não estiverem disponíveis, o elemento contador da estrutura deverá ser 0xFFFFFFFF.
Comentários
DSSPRIVKEY_VER3 é um alias para essa estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |