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


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

Структура CRYPT_MASK_GEN_ALGORITHM определяет алгоритм, используемый для создания маски подписи RSA PKCS #1 версии 2.1.

Синтаксис

typedef struct _CRYPT_MASK_GEN_ALGORITHM {
  LPSTR                      pszObjId;
  CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
} CRYPT_MASK_GEN_ALGORITHM, *PCRYPT_MASK_GEN_ALGORITHM;

Члены

pszObjId

Адрес строки ANSI, завершаемой null, которая содержит идентификатор объекта (OID) алгоритма создания маски. Это может быть следующее значение или любой другой OID функции создания маски.

Значение Значение
szOID_RSA_MGF1
"1.2.840.113549.1.1.8"
Функция RSA MGF1.

HashAlgorithm

Структура CRYPT_ALGORITHM_IDENTIFIER , идентифицирующая хэш-алгоритм, используемый для создания маски.

Требования

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

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

CRYPT_RSAES_OAEP_PARAMETERS

CRYPT_RSA_SSA_PSS_PARAMETERS