PKCS12_PBES2_EXPORT_PARAMS struttura (wincrypt.h)
Passato alla funzione PFXExportCertStoreEx come pvPara quando il flag di PKCS12_EXPORT_PBES2_PARAMS è impostato per dwFlags per fornire informazioni sull'algoritmo di crittografia da usare.
Sintassi
typedef struct _PKCS12_PBES2_EXPORT_PARAMS {
DWORD dwSize;
PVOID hNcryptDescriptor;
LPWSTR pwszPbes2Alg;
} PKCS12_PBES2_EXPORT_PARAMS, *PPKCS12_PBES2_EXPORT_PARAMS;
Members
dwSize
Dimensioni della struttura, in byte.
hNcryptDescriptor
Se il flag di PKCS12_PROTECT_TO_DOMAIN_SIDS è impostato per dwFlags quando si chiama la funzione PFXExportCertStoreEx , è possibile impostare questo campo su un valore NCRYPT_DESCRIPTOR_HANDLE . Per altre informazioni, vedere la descrizione di pvPara in PFXExportCertStoreExport.
pwszPbes2Alg
Designazione dell'algoritmo di crittografia basato su password da usare.
Valore | Significato |
---|---|
PKCS12_PBES2_ALG_AES256_SHA256AES256-SHA256 |
AES256 verrà usato per la crittografia chiave/certificato e SHA256 verrà usato per l'hash KDF2 e MacData. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 1709 |
Server minimo supportato | Windows Server 2019 |
Intestazione | wincrypt.h |