共用方式為


PKCS12_PBES2_EXPORT_PARAMS結構 (wincrypt.h)

設定 dwFlags的 PKCS12_EXPORT_PBES2_PARAMS 旗標時,傳遞至 PFXExportCertStoreEx 函式做為 pvPara,以提供要使用的加密演算法相關信息。

語法

typedef struct _PKCS12_PBES2_EXPORT_PARAMS {
  DWORD  dwSize;
  PVOID  hNcryptDescriptor;
  LPWSTR pwszPbes2Alg;
} PKCS12_PBES2_EXPORT_PARAMS, *PPKCS12_PBES2_EXPORT_PARAMS;

成員

dwSize

結構的大小,以位元組為單位。

hNcryptDescriptor

如果在呼叫 PFXExportCertStoreEx 函式時為 dwFlags 設定PKCS12_PROTECT_TO_DOMAIN_SIDS旗標,您可以將此字段設定為NCRYPT_DESCRIPTOR_HANDLE值。 如需詳細資訊,請參閱 PFXExportCertStoreEx 中的 pvPara 描述。

pwszPbes2Alg

要使用的密碼型加密演算法指定。

意義

PKCS12_PBES2_ALG_AES256_SHA256AES256-SHA256
AES256 將用於密鑰/憑證加密,而 SHA256 將用於 KDF2 和 MacData 哈希。

規格需求

需求
最低支援的用戶端 Windows 10 1709
最低支援的伺服器 Windows Server 2019
標頭 wincrypt.h