Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

TlsCipherSuite Enum

Namespace: Rebex.Net
Assembly: Rebex.Networking.dll (version 7.0.9147)

Specifies the set of desired cipher suites for TLS 1.2 and lower. For TLS 1.3 and higher use TlsSymmetricCipherSuite instead.

Syntax
[Flags]
public enum TlsCipherSuite : long

Fields

Name Description
All

Specifies all ciphers, including the weak ciphers, excluding anonymous ciphers.

Anonymous

Specifies anonymous ciphers.

Common

Most commonly used ciphers as of 2023.

DH_anon_WITH_3DES_EDE_CBC_SHA

Anonymous TripleDES in CBC mode with SHA-1 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_128_CBC_SHA256

Anonymous 128bit AES in CBC mode with SHA256 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.

DH_anon_WITH_AES_256_CBC_SHA256

Anonymous 256bit AES in CBC mode with SHA256 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_RC4_128_MD5

Anonymous 128bit RC4 with MD5 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_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_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_128_CBC_SHA256

128bit AES in CBC mode with SHA-256 hash and message authentication code.

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_CBC_SHA

256bit AES in CBC mode with SHA-1 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_DSS_WITH_AES_256_GCM_SHA384

256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).

DHE_DSS_WITH_DES_CBC_SHA

56bit DES in CBC mode 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_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_128_CBC_SHA256

128bit AES in CBC mode with SHA-256 hash and message authentication code.

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_CBC_SHA

256bit AES in CBC mode with SHA-1 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.

DHE_RSA_WITH_AES_256_GCM_SHA384

256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).

DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

ChaCha20-Poly1305 with SHA-256 hash and authenticated encryption (AEAD).

DHE_RSA_WITH_DES_CBC_SHA

56bit DES in CBC mode with SHA-1 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_AES_128_CBC_SHA

128bit 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_128_GCM_SHA256

128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).

ECDHE_ECDSA_WITH_AES_256_CBC_SHA

256bit AES in CBC mode with SHA-1 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_AES_256_GCM_SHA384

256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).

ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256

ChaCha20-Poly1305 with SHA-256 hash and authenticated encryption (AEAD).

ECDHE_ECDSA_WITH_RC4_128_SHA

128bit RC4 with SHA-1 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_AES_128_CBC_SHA

128bit 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_128_GCM_SHA256

128bit AES in GCM mode with SHA-256 hash and authenticated encryption (AEAD).

ECDHE_RSA_WITH_AES_256_CBC_SHA

256bit AES in CBC mode with SHA-1 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_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_RSA_WITH_RC4_128_SHA

128bit RC4 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.

None

No cipher suite.

RSA_EXPORT_WITH_DES40_CBC_SHA

Exportable 40bit DES in CBC mode 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_RC4_40_MD5

Exportable 40bit RC4 with MD5 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_3DES_EDE_CBC_SHA

TripleDES in CBC 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_128_CBC_SHA256

256bit AES in CBC mode with SHA-256 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_CBC_SHA

256bit AES in CBC mode with SHA-1 hash and message authentication code.

RSA_WITH_AES_256_CBC_SHA256

128bit AES in CBC mode with SHA-256 hash and message authentication code.

RSA_WITH_AES_256_GCM_SHA384

256bit AES in GCM mode with SHA-384 hash and authenticated encryption (AEAD).

RSA_WITH_DES_CBC_SHA

56bit DES in CBC mode with SHA-1 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.

Secure

Specifies all ciphers that are currently considered secure.

Vulnerable

Specifies all ciphers that are currently considered vulnerable.

Weak

Specifies all ciphers that are considered weak.

In This Article
  • Fields
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies