estrutura CRYPT_ENCRYPTED_PRIVATE_KEY_INFO (wincrypt.h)

[A estrutura CRYPT_ENCRYPTED_PRIVATE_KEY_INFO está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]

A estrutura CRYPT_ENCRYPTED_PRIVATE_KEY_INFO contém as informações em um tipo ASN.1 EncryptedPrivateKeyInfo PKCS nº 8 encontrado no padrão PKCS nº 8.

Sintaxe

typedef struct _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO {
  CRYPT_ALGORITHM_IDENTIFIER EncryptionAlgorithm;
  CRYPT_DATA_BLOB            EncryptedPrivateKey;
} CRYPT_ENCRYPTED_PRIVATE_KEY_INFO, *PCRYPT_ENCRYPTED_PRIVATE_KEY_INFO;

Membros

EncryptionAlgorithm

Uma estrutura CRYPT_ALGORITHM_IDENTIFIER que indica o algoritmo usado para criptografia.

EncryptedPrivateKey

Uma estrutura CRYPT_DATA_BLOB que contém os dados de chave privada criptografados.

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

Confira também

CRYPT_ALGORITHM_IDENTIFIER

CryptExportPKCS8Ex

PCRYPT_DECRYPT_PRIVATE_KEY_FUNC

PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC