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.
|