다음을 통해 공유


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 값으로 설정할 수 있습니다. 자세한 내용은 PFXExportCertStoreExpvPara 설명을 참조하세요.

pwszPbes2Alg

사용할 암호 기반 암호화 알고리즘의 지정입니다.

의미

PKCS12_PBES2_ALG_AES256_SHA256AES256-SHA256
AES256은 키/인증서 암호화에 사용되며 SHA256은 KDF2 및 MacData 해시에 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 1709
지원되는 최소 서버 Windows Server 2019
머리글 wincrypt.h