CRYPT_PRIVATE_KEY_INFO 구조체(wincrypt.h)
[ CRYPT_PRIVATE_KEY_INFO 구조는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다.]
CRYPT_PRIVATE_KEY_INFO 구조체는 PrivateKey 필드(DER 인코딩됨)에 텍스트가 없는 프라이빗 키를 포함합니다. CRYPT_PRIVATE_KEY_INFO PKCS #8 표준에 있는 PKCS #8 PrivateKeyInfo ASN.1 형식의 정보를 포함합니다.
구문
typedef struct _CRYPT_PRIVATE_KEY_INFO {
DWORD Version;
CRYPT_ALGORITHM_IDENTIFIER Algorithm;
CRYPT_DER_BLOB PrivateKey;
PCRYPT_ATTRIBUTES pAttributes;
} CRYPT_PRIVATE_KEY_INFO, *PCRYPT_PRIVATE_KEY_INFO;
멤버
Version
PKCS #8 버전을 식별하는 DWORD 값입니다.
Algorithm
프라이빗 키(RSA 또는 DSA)를 사용할 알고리즘을 나타내는 CRYPT_ALGORITHM_IDENTIFIER 구조체입니다.
PrivateKey
키 데이터를 포함하는 CRYPT_DER_BLOB 구조체입니다.
pAttributes
PKCS #8 특성을 식별하는 CRYPT_ATTRIBUTES 구조체입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wincrypt.h |