eTlsAlgorithmUsage enumeration (schannel.h)
Specifies the algorithm being used to disable cryptographic settings.
Syntax
typedef enum _eTlsAlgorithmUsage {
TlsParametersCngAlgUsageKeyExchange,
TlsParametersCngAlgUsageSignature,
TlsParametersCngAlgUsageCipher,
TlsParametersCngAlgUsageDigest,
TlsParametersCngAlgUsageCertSig
} eTlsAlgorithmUsage;
Constants
TlsParametersCngAlgUsageKeyExchange Key exchange algorithm. (e.g. RSA, ECDHE, DHE) |
TlsParametersCngAlgUsageSignature Signature algorithm. (e.g. RSA, DSA, ECDSA) |
TlsParametersCngAlgUsageCipher Encryption algorithm. (e.g. AES, DES, RC4) |
TlsParametersCngAlgUsageDigest Digest of cipher suite. (e.g. SHA1, SHA256, SHA384) |
TlsParametersCngAlgUsageCertSig Signature and/or hash used to sign certificate. (e.g. RSA, DSA, ECDSA, SHA1, SHA256) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 1809 [desktop apps only] |
Minimum supported server | Windows Server 1809 [desktop apps only] |
Header | schannel.h |