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


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

Структура CRYPT_X942_OTHER_INFO содержит дополнительные сведения о создании ключей.

Синтаксис

typedef struct _CRYPT_X942_OTHER_INFO {
  LPSTR           pszContentEncryptionObjId;
  BYTE            rgbCounter[CRYPT_X942_COUNTER_BYTE_LENGTH];
  BYTE            rgbKeyLength[CRYPT_X942_KEY_LENGTH_BYTE_LENGTH];
  CRYPT_DATA_BLOB PubInfo;
} CRYPT_X942_OTHER_INFO, *PCRYPT_X942_OTHER_INFO;

Члены

pszContentEncryptionObjId

OID алгоритма шифрования содержимого.

rgbCounter[CRYPT_X942_COUNTER_BYTE_LENGTH]

Массив БАЙТ длины CRYPT_X942_COUNTER_BYTE_LENGTH. Значение хранится в порядке байтов .

rgbKeyLength[CRYPT_X942_KEY_LENGTH_BYTE_LENGTH]

Массив БАЙТ длины CRYPT_X942_KEY_LENGTH_BYTE_LENGTH. Значение хранится в порядке байтов.

PubInfo

Дополнительные сведения CRYPT_DATA_BLOB необязательные.

Требования

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