struttura CRYPT_PRIVATE_KEY_INFO (wincrypt.h)
[La struttura CRYPT_PRIVATE_KEY_INFO è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
La struttura CRYPT_PRIVATE_KEY_INFO contiene una chiave privata non crittografata nel campo PrivateKey (codificato DER). CRYPT_PRIVATE_KEY_INFO contiene le informazioni contenute in un tipo PKCS #8 PrivateKeyInfo ASN.1 disponibile nello standard PKCS #8.
Sintassi
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;
Members
Version
Valore DWORD che identifica la versione PKCS #8.
Algorithm
Struttura CRYPT_ALGORITHM_IDENTIFIER che indica l'algoritmo in cui deve essere utilizzata la chiave privata (RSA o DSA).
PrivateKey
Struttura CRYPT_DER_BLOB che contiene i dati chiave.
pAttributes
Struttura CRYPT_ATTRIBUTES che identifica gli attributi PKCS #8.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |