dhPUBKEY 结构 (wincrypt.h)
DHPUBKEY 结构包含特定于密钥 BLOB 中包含的特定 Diffie-Hellman 公钥的信息。
语法
typedef struct _PUBKEY {
DWORD magic;
DWORD bitlen;
} DHPUBKEY, DSSPUBKEY, KEAPUBKEY, TEKPUBKEY;
成员
magic
当用于 公钥 BLOB 时,必须始终将其设置为 DH1 (0x31484400) ;对于 私钥 BLOB,必须始终将其设置为 DH2 (0x32484400) 。
请注意,十六进制值只是 DH1 和 DH2 的 ASCII 编码。
bitlen
质取模中的位数,P。
注解
DSSPUBKEY 是此结构的别名。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | wincrypt.h |