estrutura CMS_DH_KEY_INFO (wincrypt.h)
A estrutura CMS_DH_KEY_INFO é usada com o parâmetro KP_CMS_DH_KEY_INFO na função CryptSetKeyParam para conter informações de chave Diffie-Hellman .
Sintaxe
typedef struct _CMS_DH_KEY_INFO {
DWORD dwVersion;
ALG_ID Algid;
LPSTR pszContentEncObjId;
CRYPT_DATA_BLOB PubInfo;
void *pReserved;
} CMS_DH_KEY_INFO, *PCMS_DH_KEY_INFO;
Membros
dwVersion
O tamanho, em bytes, dessa estrutura.
Algid
Um dos valores de ALG_ID que identifica o algoritmo para a chave a ser convertida.
pszContentEncObjId
O endereço de uma cadeia de caracteres ANSI terminada em nulo que contém o OID ( identificador de objeto ) do algoritmo de criptografia de conteúdo.
PubInfo
Uma estrutura CRYPT_DATA_BLOB que contém informações públicas adicionais. Esse membro é opcional e o membro cbData dessa estrutura pode ser zero se isso não for necessário.
pReserved
Reservado para uso futuro e deve ser NULL.
Requisitos
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 |