Freigeben über


CRYPT_ENCRYPTED_PRIVATE_KEY_INFO-Struktur (wincrypt.h)

[Die CRYPT_ENCRYPTED_PRIVATE_KEY_INFO-Struktur steht für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen zur Verfügung. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

Die CRYPT_ENCRYPTED_PRIVATE_KEY_INFO-Struktur enthält die Informationen in einem PKCS #8 EncryptedPrivateKeyInfo ASN.1-Typ im PKCS #8-Standard.

Syntax

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;

Member

EncryptionAlgorithm

Eine CRYPT_ALGORITHM_IDENTIFIER-Struktur , die den für die Verschlüsselung verwendeten Algorithmus angibt.

EncryptedPrivateKey

Eine CRYPT_DATA_BLOB-Struktur , die die verschlüsselten Daten des privaten Schlüssels enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CRYPT_ALGORITHM_IDENTIFIER

CryptExportPKCS8Ex

PCRYPT_DECRYPT_PRIVATE_KEY_FUNC

PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC