Terminology Index

Glossary

2953 terms

Open concept maps
C
32

Cipher Suite

A named bundle of cryptographic algorithms a TLS connection agrees to use, typically specifying the key exchange, authentication, bulk encryption, and integrity methods. The chosen suite determines how strong and modern the connection's protection is.

During the TLS handshake, client and server negotiate a cipher suite from those both support, picking concrete algorithms for each job: how keys are exchanged (ideally with forward secrecy), how the server is authenticated, which symmetric cipher protects the data (such as AES-GCM or ChaCha20-Poly1305), and how integrity is ensured. Configuring servers to offer only strong, modern suites, and to disable weak legacy ones, is a core part of securing TLS.

Introduced in: Cryptography Essentials

Examples

  • A handshake selecting an AES-GCM suite with forward-secret key exchange.
  • Disabling weak legacy cipher suites on a web server.
  • Preferring ChaCha20-Poly1305 suites on clients without AES acceleration.