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.如果長度小於) ,則必須以0x00位元組填補 p (。
q
Prime Q.
p–1 的因數。 最大有效位元組的最大位必須設定為 1。
j
選擇性子群組因數。
pValidationParams
CERT_X942_DH_VALIDATION_PARAMS結構的選擇性指標。 如果 q BLOB 的 cbData 成員為零, pValidationParams 的所有成員都必須是零。
規格需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | wincrypt.h |