estructura CRYPT_PRIVATE_KEY_INFO (wincrypt.h)
[La estructura CRYPT_PRIVATE_KEY_INFO está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
La estructura CRYPT_PRIVATE_KEY_INFO contiene una clave privada de texto no cifrado en el campo PrivateKey (codificado de DER). CRYPT_PRIVATE_KEY_INFO contiene la información de un tipo PKCS #8 PrivateKeyInfo ASN.1 que se encuentra en el estándar PKCS #8.
Sintaxis
typedef struct _CRYPT_PRIVATE_KEY_INFO {
DWORD Version;
CRYPT_ALGORITHM_IDENTIFIER Algorithm;
CRYPT_DER_BLOB PrivateKey;
PCRYPT_ATTRIBUTES pAttributes;
} CRYPT_PRIVATE_KEY_INFO, *PCRYPT_PRIVATE_KEY_INFO;
Miembros
Version
Valor DWORD que identifica la versión PKCS #8.
Algorithm
Estructura CRYPT_ALGORITHM_IDENTIFIER que indica el algoritmo en el que se va a usar la clave privada (RSA o DSA).
PrivateKey
Estructura CRYPT_DER_BLOB que contiene los datos clave.
pAttributes
Estructura CRYPT_ATTRIBUTES que identifica los atributos PKCS #8.
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 |