Поделиться через


структура DHPUBKEY_VER3 (wincrypt.h)

Структура DHPUBKEY_VER3 содержит сведения, относящиеся к конкретному открытому ключу , который содержится в большом двоичном объекте ключа.

Синтаксис

typedef struct _PUBKEYVER3 {
  DWORD   magic;
  DWORD   bitlenP;
  DWORD   bitlenQ;
  DWORD   bitlenJ;
  DSSSEED DSSSeed;
} DHPUBKEY_VER3, DSSPUBKEY_VER3;

Члены

magic

Для этого параметра всегда должно быть задано значение 0x33484400, кодировка ASCII "DH3".

bitlenP

Число битов в основной части большого двоичного объекта ключа DH, P.

bitlenQ

Число битов в основной части большого двоичного объекта ключа DH, Q. Если Q недоступен, это значение должно быть равно 0.

bitlenJ

Число битов в основной части большого двоичного объекта ключа DH, J. Если J не находится в большом двоичном объекте, это значение должно быть равно 0.

DSSSeed

Начальная структура, содержащая начальные значения и значения счетчиков, используемые для создания праймеров Q и P. Если значения в структуре DSSSEED недоступны, то элемент счетчика структуры должен быть 0xFFFFFFFF.

Комментарии

DSSPUBKEY_VER3 является псевдонимом для этой структуры.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть wincrypt.h

См. также раздел

BLOBHEADER

DSSSEED