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


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

Структура CRYPT_PSOURCE_ALGORITHM определяет алгоритм и (необязательно) значение метки для шифрования ключа RSAES-OAEP.

Синтаксис

typedef struct _CRYPT_PSOURCE_ALGORITHM {
  LPSTR           pszObjId;
  CRYPT_DATA_BLOB EncodingParameters;
} CRYPT_PSOURCE_ALGORITHM, *PCRYPT_PSOURCE_ALGORITHM;

Члены

pszObjId

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

Значение Значение
szOID_RSA_PSPECIFIED
"1.2.840.113549.1.1.9"
Функция метки RSAES-OAEP.

EncodingParameters

CRYPT_DATA_BLOB, содержащий метку. Этот элемент является необязательным и может содержать пустой BLOB-объект.

Требования

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

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

CRYPT_RSAES_OAEP_PARAMETERS