Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 193

Cipher Suite

Reviewed byCybersecurity entrepreneur & security researcher

What is Cipher Suite?

Cipher SuiteA named combination of cryptographic algorithms — key exchange, authentication, bulk encryption, and integrity — negotiated by protocols such as TLS for a given session.


A cipher suite specifies the bundle of algorithms used by a secure protocol to protect a session. In TLS 1.2 (RFC 5246), a suite like TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 selects ECDHE for key exchange, RSA for authentication, AES-128-GCM for encryption, and SHA-256 for the PRF. TLS 1.3 (RFC 8446) simplified the model by negotiating key exchange and signatures separately from the AEAD: only five suites remain (e.g., TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256), and every one provides forward secrecy.

Why legacy suites are dangerous. Weak suites have driven a decade of practical attacks. RC4 was formally prohibited in TLS by RFC 7465 after biases in its keystream enabled plaintext recovery. 3DES and other 64-bit-block ciphers are vulnerable to the Sweet32 birthday attack (CVE-2016-2183), which recovers plaintext after roughly 32 GB of traffic under one key. Export-grade cryptography enabled FREAK (CVE-2015-0204) and Logjam, downgrading connections to breakable 512-bit RSA and Diffie-Hellman. Anonymous (aDH/aECDH) suites omit authentication entirely and invite active interception.

Hardening. Disable RC4, 3DES, export and anonymous suites, and static-RSA key exchange; prefer AEAD suites with ECDHE (or the TLS 1.3 defaults). Tools like Qualys SSL Labs, testssl.sh, and configuration profiles from Mozilla, NIST SP 800-52r2, and the German BSI codify safe defaults.

flowchart TD
  A[Client Hello:<br/>offered cipher suites] --> B[Server picks one suite]
  B --> C[Key exchange<br/>ECDHE / RSA]
  C --> D[Authentication<br/>certificate signature]
  D --> E[Bulk encryption<br/>AES-GCM / ChaCha20]
  E --> F[Integrity<br/>AEAD tag / HMAC]
  F --> G[Secure session]

● Examples

  1. 01

    TLS_AES_256_GCM_SHA384 is a recommended TLS 1.3 cipher suite.

  2. 02

    Legacy systems still offering TLS_RSA_WITH_3DES_EDE_CBC_SHA should be retired.

● Frequently asked questions

What is Cipher Suite?

A named combination of cryptographic algorithms — key exchange, authentication, bulk encryption, and integrity — negotiated by protocols such as TLS for a given session. It belongs to the Cryptography category of cybersecurity.

What does Cipher Suite mean?

A named combination of cryptographic algorithms — key exchange, authentication, bulk encryption, and integrity — negotiated by protocols such as TLS for a given session.

How do you defend against Cipher Suite?

Defences for Cipher Suite typically combine technical controls and operational practices, as detailed in the full definition above.

● Related terms

● See also