Compartir a través de


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