структура CRYPT_ENCRYPTED_PRIVATE_KEY_INFO (wincrypt.h)

[Структура CRYPT_ENCRYPTED_PRIVATE_KEY_INFO доступна для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]

Структура CRYPT_ENCRYPTED_PRIVATE_KEY_INFO содержит сведения в типе ASN.1 EncryptedPrivateKeyInfo PKCS #8, который находится в стандарте PKCS #8.

Синтаксис

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;

Члены

EncryptionAlgorithm

Структура CRYPT_ALGORITHM_IDENTIFIER , указывающая алгоритм, используемый для шифрования.

EncryptedPrivateKey

Структура CRYPT_DATA_BLOB , содержащая зашифрованные данные закрытого ключа.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть wincrypt.h

См. также раздел

CRYPT_ALGORITHM_IDENTIFIER

CryptExportPKCS8Ex

PCRYPT_DECRYPT_PRIVATE_KEY_FUNC

PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC