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