Specifies the set of desired cipher suites for TLS.
Namespace:
Rebex.Net
Assembly:
Rebex.Networking (in Rebex.Networking.dll)
Syntax
Visual Basic |
---|
<FlagsAttribute> _ Public Enumeration TlsCipherSuite |
C# |
---|
[FlagsAttribute] public enum TlsCipherSuite |
Members
Member name | Description | |
---|---|---|
None |
No cipher suite.
| |
RSA_EXPORT_WITH_RC4_40_MD5 |
Exportable 40bit RC4 with MD5 hash and message authentication code.
| |
RSA_WITH_RC4_128_MD5 |
128bit RC4 with MD5 hash and message authentication code.
| |
RSA_WITH_RC4_128_SHA |
128bit RC4 with SHA-1 hash and message authentication code.
| |
RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
Exportable 40bit RC2 in CBC mode with MD5 hash and message authentication code.
| |
RSA_EXPORT_WITH_DES40_CBC_SHA |
Exportable 40bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
RSA_WITH_DES_CBC_SHA |
56bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
RSA_WITH_3DES_EDE_CBC_SHA |
TripleDES in CBC mode with SHA-1 hash and message authentication code.
| |
RSA_EXPORT1024_WITH_DES_CBC_SHA |
Exportable 56bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
RSA_EXPORT1024_WITH_RC4_56_SHA |
Exportable 56bit RC4 mode with SHA-1 hash and message authentication code.
| |
RSA_WITH_AES_128_CBC_SHA |
128bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
RSA_WITH_AES_256_CBC_SHA |
256bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_EXPORT_WITH_DES40_CBC_SHA |
Exportable 40bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_WITH_DES_CBC_SHA |
56bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_WITH_3DES_EDE_CBC_SHA |
TripleDES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_WITH_AES_128_CBC_SHA |
128bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_WITH_AES_256_CBC_SHA |
256bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA |
Exportable 56bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_DSS_EXPORT1024_WITH_RC4_56_SHA |
Exportable 40bit RC4 with SHA-1 hash and message authentication code.
| |
DHE_DSS_WITH_RC4_128_SHA |
128bit RC4 with SHA-1 hash and message authentication code.
| |
DHE_RSA_EXPORT_WITH_DES40_CBC_SHA |
Exportable 40bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_RSA_WITH_DES_CBC_SHA |
56bit DES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_RSA_WITH_3DES_EDE_CBC_SHA |
TripleDES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_RSA_WITH_AES_128_CBC_SHA |
128bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
DHE_RSA_WITH_AES_256_CBC_SHA |
256bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
RSA_WITH_AES_128_CBC_SHA256 |
256bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
RSA_WITH_AES_256_CBC_SHA256 |
128bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
DHE_DSS_WITH_AES_128_CBC_SHA256 |
128bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
DHE_RSA_WITH_AES_128_CBC_SHA256 |
128bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
DHE_DSS_WITH_AES_256_CBC_SHA256 |
256bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
DHE_RSA_WITH_AES_256_CBC_SHA256 |
256bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
ECDHE_RSA_WITH_AES_128_CBC_SHA |
128bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
ECDHE_RSA_WITH_AES_256_CBC_SHA |
256bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
128bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
ECDHE_RSA_WITH_AES_256_CBC_SHA384 |
256bit AES in CBC mode with SHA-384 hash and message authentication code.
| |
ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
TripleDES in CBC mode with SHA-1 hash and message authentication code.
| |
ECDHE_RSA_WITH_RC4_128_SHA |
128bit RC4 with SHA-1 hash and message authentication code.
| |
ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
128bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
256bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
128bit AES in CBC mode with SHA-256 hash and message authentication code.
| |
ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 |
256bit AES in CBC mode with SHA-384 hash and message authentication code.
| |
ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
TripleDES in CBC mode with SHA-1 hash and message authentication code.
| |
ECDHE_ECDSA_WITH_RC4_128_SHA |
128bit RC4 with SHA-1 hash and message authentication code.
| |
RSA_WITH_AES_128_GCM_SHA256 |
128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).
| |
RSA_WITH_AES_256_GCM_SHA384 |
256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).
| |
DHE_RSA_WITH_AES_128_GCM_SHA256 |
128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).
| |
DHE_RSA_WITH_AES_256_GCM_SHA384 |
256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).
| |
DHE_DSS_WITH_AES_128_GCM_SHA256 |
128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).
| |
DHE_DSS_WITH_AES_256_GCM_SHA384 |
256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).
| |
ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).
| |
ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).
| |
ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).
| |
ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).
| |
ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 |
ChaCha20-Poly1305 with SHA-256 hash and authenticated encryption (AEAD).
| |
ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 |
ChaCha20-Poly1305 with SHA-256 hash and authenticated encryption (AEAD).
| |
DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 |
ChaCha20-Poly1305 with SHA-256 hash and authenticated encryption (AEAD).
| |
DH_anon_WITH_RC4_128_MD5 |
Anonymous 128bit RC4 with MD5 hash and message authentication code.
| |
DH_anon_WITH_3DES_EDE_CBC_SHA |
Anonymous TripleDES in CBC mode with SHA-1 hash and message authentication code.
| |
DH_anon_WITH_DES_CBC_SHA |
Anonymous DES in CBC mode with SHA-1 hash and message authentication code.
| |
DH_anon_WITH_AES_256_CBC_SHA256 |
Anonymous 256bit AES in CBC mode with SHA256 hash and message authentication code.
| |
DH_anon_WITH_AES_128_CBC_SHA256 |
Anonymous 128bit AES in CBC mode with SHA256 hash and message authentication code.
| |
DH_anon_WITH_AES_128_CBC_SHA |
Anonymous 128bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
DH_anon_WITH_AES_256_CBC_SHA |
Anonymous 256bit AES in CBC mode with SHA-1 hash and message authentication code.
| |
Fast |
Specifies all ciphers that are currently considered secure and that are reasonably fast on legacy hardware.
| |
Secure |
Specifies all ciphers that are currently considered secure.
| |
Weak |
Specifies all ciphers that are considered weak.
| |
Vulnerable |
Specifies all ciphers that are currently considered vulnerable.
| |
Anonymous |
Specifies anonymous ciphers.
| |
All |
Specifies all ciphers, including the weak ciphers, excluding anonymous ciphers.
|