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

另请参阅

PUBLICKEYSTRUC