estructura PKCS12_PBES2_EXPORT_PARAMS (wincrypt.h)
Se pasa a la función PFXExportCertStoreEx como pvPara cuando se establece la marca de PKCS12_EXPORT_PBES2_PARAMS para dwFlags para proporcionar información sobre el algoritmo de cifrado que se va a usar.
Sintaxis
typedef struct _PKCS12_PBES2_EXPORT_PARAMS {
DWORD dwSize;
PVOID hNcryptDescriptor;
LPWSTR pwszPbes2Alg;
} PKCS12_PBES2_EXPORT_PARAMS, *PPKCS12_PBES2_EXPORT_PARAMS;
Miembros
dwSize
El tamaño de la estructura en bytes.
hNcryptDescriptor
Si la marca PKCS12_PROTECT_TO_DOMAIN_SIDS se establece para dwFlags al llamar a la función PFXExportCertStoreEx , puede establecer este campo en un valor de NCRYPT_DESCRIPTOR_HANDLE . Consulte la descripción de pvPara en PFXExportCertStoreEx para obtener más información.
pwszPbes2Alg
Designación del algoritmo de cifrado basado en contraseña que se va a usar.
Valor | Significado |
---|---|
PKCS12_PBES2_ALG_AES256_SHA256AES256-SHA256 |
AES256 se usará para el cifrado de claves y certificados, y SHA256 se usará para KDF2 y hash de MacData. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 1709 |
Servidor mínimo compatible | Windows Server 2019 |
Encabezado | wincrypt.h |