Cipher Suites

Understand how cipher suites work and what makes a strong TLS configuration.

What it is

A cipher suite is a combination of cryptographic algorithms used during a TLS handshake to establish a secure connection. Each cipher suite specifies:

An example cipher suite name: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

Why it matters

The choice of cipher suite directly impacts:

Modern best practice favors cipher suites that provide forward secrecy, use authenticated encryption (AEAD), and avoid deprecated algorithms like RC4, MD5, and SHA-1.

In practice

Best practices for cipher suite configuration:

Further reading


See where cipher suites are negotiated in the visual TLS handshake, or compare protocol versions in the TLS version comparator.

Related guides