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


структура BCRYPT_OAEP_PADDING_INFO (bcrypt.h)

Структура BCRYPT_OAEP_PADDING_INFO используется для предоставления параметров для схемы оптимального асимметричного шифрования (OAEP).

Синтаксис

typedef struct _BCRYPT_OAEP_PADDING_INFO {
  LPCWSTR pszAlgId;
  PUCHAR  pbLabel;
  ULONG   cbLabel;
} BCRYPT_OAEP_PADDING_INFO;

Члены

pszAlgId

Указатель на строку Юникода, завершающуюся значением NULL, которая определяет алгоритм шифрования , используемый для создания заполнения. Этот алгоритм должен быть алгоритмом хэширования.

pbLabel

Адрес буфера, содержащего данные, используемые для создания заполнения. Член cbLabel содержит размер этого буфера.

cbLabel

Содержит количество байтов в буфере pbLabel , используемых для создания заполнения.

Требования

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

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

BCryptDecrypt

BCryptEncrypt