CERT_X942_DH_PARAMETERS 구조체(wincrypt.h)
CERT_X942_DH_PARAMETERS 구조에는 Diffie-Hellman 공개 키 알고리즘과 연결된 매개 변수가 포함되어 있습니다.
구문
typedef struct _CERT_X942_DH_PARAMETERS {
CRYPT_UINT_BLOB p;
CRYPT_UINT_BLOB g;
CRYPT_UINT_BLOB q;
CRYPT_UINT_BLOB j;
PCERT_X942_DH_VALIDATION_PARAMS pValidationParams;
} CERT_X942_DH_PARAMETERS, *PCERT_X942_DH_PARAMETERS;
멤버
p
프라임 모듈러스 P. 가장 중요한 바이트의 가장 중요한 비트는 항상 1로 설정해야 합니다.
g
생성기 G. p 와 길이가 같아야 합니다(더 적은 경우 0x00 바이트로 패딩해야 합니다).
q
프라임 Q.
p-1의 요소입니다. 가장 중요한 바이트의 가장 중요한 비트는 1로 설정해야 합니다.
j
선택적 하위 그룹 요소입니다.
pValidationParams
CERT_X942_DH_VALIDATION_PARAMS 구조체에 대한 선택적 포인터입니다. q BLOB의 cbData 멤버가 0이면 pValidationParams 의 모든 멤버는 0이어야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wincrypt.h |