SslCipherSuite Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumerates available cipher suites.
public enum SslCipherSuite
type SslCipherSuite =
- Inheritance
-
SslCipherSuite
Fields
SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 | 23 | Session key size conforms to pre-1998 US export restrictions. |
SSL_DH_anon_WITH_3DES_EDE_CBC_SHA | 27 | |
SSL_DH_anon_WITH_RC4_128_MD5 | 24 | |
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA | 22 | |
SSL_NO_SUCH_CIPHERSUITE | 65535 | |
SSL_NULL_WITH_NULL_NULL | 0 | |
SSL_RSA_EXPORT_WITH_RC4_40_MD5 | 3 | Session key size conforms to pre-1998 US export restrictions. |
SSL_RSA_WITH_3DES_EDE_CBC_MD5 | 65411 | |
SSL_RSA_WITH_3DES_EDE_CBC_SHA | 10 | |
SSL_RSA_WITH_DES_CBC_MD5 | 65410 | |
SSL_RSA_WITH_IDEA_CBC_MD5 | 65409 | |
SSL_RSA_WITH_NULL_MD5 | 1 | |
SSL_RSA_WITH_NULL_SHA | 2 | |
SSL_RSA_WITH_RC2_CBC_MD5 | 65408 | |
SSL_RSA_WITH_RC4_128_MD5 | 4 | |
SSL_RSA_WITH_RC4_128_SHA | 5 | |
TLS_AES_128_CCM_8_SHA256 | 4869 | |
TLS_AES_128_CCM_SHA256 | 4868 | |
TLS_AES_128_GCM_SHA256 | 4865 | |
TLS_AES_256_GCM_SHA384 | 4866 | |
TLS_CHACHA20_POLY1305_SHA256 | 4867 | |
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA | 27 | |
TLS_DH_anon_WITH_AES_128_CBC_SHA | 52 | |
TLS_DH_anon_WITH_AES_128_CBC_SHA256 | 108 | |
TLS_DH_anon_WITH_AES_128_GCM_SHA256 | 166 | |
TLS_DH_anon_WITH_AES_256_CBC_SHA | 58 | |
TLS_DH_anon_WITH_AES_256_CBC_SHA256 | 109 | |
TLS_DH_anon_WITH_AES_256_GCM_SHA384 | 167 | |
TLS_DH_anon_WITH_RC4_128_MD5 | 24 | |
TLS_DH_DSS_WITH_AES_256_GCM_SHA384 | 165 | |
TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 | 178 | |
TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 | 170 | |
TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 | 179 | |
TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 | 171 | |
TLS_DHE_PSK_WITH_NULL_SHA256 | 180 | |
TLS_DHE_PSK_WITH_NULL_SHA384 | 181 | |
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA | 22 | |
TLS_DHE_RSA_WITH_AES_128_CBC_SHA | 51 | |
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 | 103 | |
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 | 158 | |
TLS_DHE_RSA_WITH_AES_256_CBC_SHA | 57 | |
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 | 107 | |
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 | 159 | |
TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA | 49155 | |
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA | 49156 | |
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 | 49189 | |
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 | 49197 | |
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA | 49157 | |
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 | 49190 | |
TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 | 49198 | |
TLS_ECDH_ECDSA_WITH_NULL_SHA | 49153 | |
TLS_ECDH_ECDSA_WITH_RC4_128_SHA | 49154 | |
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA | 49165 | |
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA | 49166 | |
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 | 49193 | |
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 | 49201 | |
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA | 49167 | |
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 | 49194 | |
TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 | 49202 | |
TLS_ECDH_RSA_WITH_NULL_SHA | 49163 | |
TLS_ECDH_RSA_WITH_RC4_128_SHA | 49164 | |
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA | 49160 | |
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA | 49161 | |
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 | 49187 | |
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | 49195 | |
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA | 49162 | |
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 | 49188 | |
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 | 49196 | |
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 | 52393 | |
TLS_ECDHE_ECDSA_WITH_NULL_SHA | 49158 | |
TLS_ECDHE_ECDSA_WITH_RC4_128_SHA | 49159 | |
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA | 49170 | |
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA | 49171 | |
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 | 49191 | |
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | 49199 | |
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA | 49172 | |
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 | 49192 | |
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 | 49200 | |
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 | 52392 | |
TLS_ECDHE_RSA_WITH_NULL_SHA | 49168 | |
TLS_ECDHE_RSA_WITH_RC4_128_SHA | 49169 | |
TLS_EMPTY_RENEGOTIATION_INFO_SCSV | 255 | |
TLS_NULL_WITH_NULL_NULL | 0 | |
TLS_PSK_WITH_3DES_EDE_CBC_SHA | 139 | |
TLS_PSK_WITH_AES_128_CBC_SHA | 140 | |
TLS_PSK_WITH_AES_128_CBC_SHA256 | 174 | |
TLS_PSK_WITH_AES_128_GCM_SHA256 | 168 | |
TLS_PSK_WITH_AES_256_CBC_SHA | 141 | |
TLS_PSK_WITH_AES_256_CBC_SHA384 | 175 | |
TLS_PSK_WITH_AES_256_GCM_SHA384 | 169 | |
TLS_PSK_WITH_NULL_SHA | 44 | |
TLS_PSK_WITH_NULL_SHA256 | 176 | |
TLS_PSK_WITH_NULL_SHA384 | 177 | |
TLS_PSK_WITH_RC4_128_SHA | 138 | |
TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 | 182 | |
TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 | 172 | |
TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 | 183 | |
TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 | 173 | |
TLS_RSA_PSK_WITH_NULL_SHA256 | 184 | |
TLS_RSA_PSK_WITH_NULL_SHA384 | 185 | |
TLS_RSA_WITH_3DES_EDE_CBC_SHA | 10 | |
TLS_RSA_WITH_AES_128_CBC_SHA | 47 | |
TLS_RSA_WITH_AES_128_CBC_SHA256 | 60 | |
TLS_RSA_WITH_AES_128_GCM_SHA256 | 156 | |
TLS_RSA_WITH_AES_256_CBC_SHA | 53 | |
TLS_RSA_WITH_AES_256_CBC_SHA256 | 61 | |
TLS_RSA_WITH_AES_256_GCM_SHA384 | 157 | |
TLS_RSA_WITH_NULL_MD5 | 1 | |
TLS_RSA_WITH_NULL_SHA | 2 | |
TLS_RSA_WITH_NULL_SHA256 | 59 | |
TLS_RSA_WITH_RC4_128_MD5 | 4 | |
TLS_RSA_WITH_RC4_128_SHA | 5 |
Remarks
Many of these constants are defined in https://tools.ietf.org/html/rfc5246.