Rebex FTP/SSL for .NET

TlsCipherSuite Enumeration

Specifies the set of desired cipher suites.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum TlsCipherSuite

Remarks

The following ciphers are currently considered secure:
RSA_WITH_RC4_128_SHA
RSA_WITH_3DES_EDE_CBC_SHA
RSA_WITH_AES_128_CBC_SHA
RSA_WITH_AES_256_CBC_SHA
DHE_DSS_WITH_3DES_EDE_CBC_SHA
DHE_DSS_WITH_AES_128_CBC_SHA
DHE_DSS_WITH_AES_256_CBC_SHA
DHE_DSS_WITH_RC4_128_SHA
DHE_RSA_WITH_3DES_EDE_CBC_SHA
DHE_RSA_WITH_AES_128_CBC_SHA
DHE_RSA_WITH_AES_256_CBC_SHA

Members

Member Name Description Value
None No cipher suite. 0
RSA_EXPORT_WITH_RC4_40_MD5 Exportable 40bit RC4 with MD5 hash. 1
RSA_WITH_RC4_128_MD5 128bit RC4 with MD5 hash. 2
RSA_WITH_RC4_128_SHA 128bit RC4 with SHA1 hash. 4
RSA_EXPORT_WITH_RC2_CBC_40_MD5 Exportable 40bit RC2 in CBC mode with MD5 hash. 8
RSA_EXPORT_WITH_DES40_CBC_SHA Exportable 40bit DES in CBC mode with SHA1 hash. 16
RSA_WITH_DES_CBC_SHA 56bit DES in CBC mode with SHA1 hash. 32
RSA_WITH_3DES_EDE_CBC_SHA TripleDES in CBC mode with SHA1 hash. 64
RSA_EXPORT1024_WITH_DES_CBC_SHA Exportable 56bit DES in CBC mode with SHA1 hash. 128
RSA_EXPORT1024_WITH_RC4_56_SHA Exportable 56bit RC4 mode with SHA1 hash. 256
RSA_WITH_AES_128_CBC_SHA 128bit AES in CBC mode with SHA1 hash. 512
RSA_WITH_AES_256_CBC_SHA 256bit AES in CBC mode with SHA1 hash. 1024
DHE_DSS_EXPORT_WITH_DES40_CBC_SHA Exportable 40bit DES in CBC mode with SHA1 hash. 2048
DHE_DSS_WITH_DES_CBC_SHA 56bit DES in CBC mode with SHA1 hash. 4096
DHE_DSS_WITH_3DES_EDE_CBC_SHA TripleDES in CBC mode with SHA1 hash. 8192
DHE_DSS_WITH_AES_128_CBC_SHA 128bit AES in CBC mode with SHA1 hash. 16384
DHE_DSS_WITH_AES_256_CBC_SHA 256bit AES in CBC mode with SHA1 hash. 32768
DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA Exportable 56bit DES in CBC mode with SHA1 hash. 65536
DHE_DSS_EXPORT1024_WITH_RC4_56_SHA Exportable 40bit RC4 with SHA1 hash. 131072
DHE_DSS_WITH_RC4_128_SHA 128bit RC4 with SHA1 hash. 262144
DHE_RSA_EXPORT_WITH_DES40_CBC_SHA Exportable 40bit DES in CBC mode with SHA1 hash. 524288
DHE_RSA_WITH_DES_CBC_SHA 56bit DES in CBC mode with SHA1 hash. 1048576
DHE_RSA_WITH_3DES_EDE_CBC_SHA TripleDES in CBC mode with SHA1 hash. 2097152
DHE_RSA_WITH_AES_128_CBC_SHA 128bit AES in CBC mode with SHA1 hash. 4194304
DHE_RSA_WITH_AES_256_CBC_SHA 256bit AES in CBC mode with SHA1 hash. 8388608
Secure Specifies all ciphers that are currently considered secure. 15001156
All Specifies all ciphers, including the weak ones. 2147483647

Requirements

Namespace: Rebex.Net

Assembly: Rebex.Net.SecureSocket (in Rebex.Net.SecureSocket.dll)

See Also

Rebex.Net Namespace