CRYPT_XML_KEY_VALUE 구조체(cryptxml.h)
CRYPT_XML_KEY_VALUE 구조에는 서명의 유효성을 검사하는 데 유용할 수 있는 단일 공개 키가 포함되어 있습니다.
구문
typedef struct _CRYPT_XML_KEY_VALUE {
DWORD dwType;
union {
CRYPT_XML_KEY_DSA_KEY_VALUE DSAKeyValue;
CRYPT_XML_KEY_RSA_KEY_VALUE RSAKeyValue;
CRYPT_XML_KEY_ECDSA_KEY_VALUE ECDSAKeyValue;
CRYPT_XML_BLOB Custom;
};
} CRYPT_XML_KEY_VALUE;
멤버
dwType
키 값 형식을 지정합니다.
이 멤버는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
키는 DSA 키입니다. |
|
키는 RSA 키입니다. |
|
키는 ECDSA(타원 곡선 디지털 서명 알고리즘) 키입니다. |
|
키는 사용자 지정 키 형식입니다. |
DSAKeyValue
DSA(디지털 서명 알고리즘) 키 데이터를 포함하는 CRYPT_XML_KEY_DSA_KEY_VALUE 구조체입니다.
RSAKeyValue
RSA 키 데이터를 포함하는 CRYPT_XML_KEY_RSA_KEY_VALUE 구조체입니다.
ECDSAKeyValue
ECDSA 키 데이터를 포함하는 CRYPT_XML_KEY_ECDSA_KEY_VALUE 구조체입니다.
Custom
사용자 지정 키 데이터를 포함하는 CRYPT_XML_BLOB 구조체입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | cryptxml.h |