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


Перечисление eTlsAlgorithmUsage (schannel.h)

Указывает алгоритм, используемый для отключения параметров шифрования.

Синтаксис

typedef enum _eTlsAlgorithmUsage {
  TlsParametersCngAlgUsageKeyExchange,
  TlsParametersCngAlgUsageSignature,
  TlsParametersCngAlgUsageCipher,
  TlsParametersCngAlgUsageDigest,
  TlsParametersCngAlgUsageCertSig
} eTlsAlgorithmUsage;

Константы

 
TlsParametersCngAlgUsageKeyExchange
Алгоритм обмена ключами. (например, RSA, ECDHE, DHE)
TlsParametersCngAlgUsageSignature
Алгоритм подписи. (например, RSA, DSA, ECDSA)
TlsParametersCngAlgUsageCipher
Алгоритм шифрования. (например, AES, DES, RC4)
TlsParametersCngAlgUsageDigest
Дайджест набора шифров. (например, SHA1, SHA256, SHA384)
TlsParametersCngAlgUsageCertSig
Подпись и (или) хэш, используемый для подписи сертификата. (например, RSA, DSA, ECDSA, SHA1, SHA256)

Требования

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

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

CRYPTO_SETTINGS