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 |