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 |