Cipher Suite Decoder
Enter a TLS cipher suite, as an IANA name, an OpenSSL or GnuTLS name, or a hex code point, to break it into its key exchange, authentication, cipher, mode, and MAC, with a plain-language security read-out and the official IANA recommendation. Runs entirely in your browser against a bundled copy of the IANA registry.
TLS & transportDecoding runs locally against a bundled copy of the IANA TLS Cipher Suite registry. Nothing is sent anywhere.
Key-exchange groups
TLS negotiates the actual key-agreement group separately from the cipher suite, in the supported_groups extension. As "harvest now, decrypt later" drives the move to post-quantum key agreement, the hybrid groups below pair a classical curve with ML-KEM.
- X25519MLKEM7680x11EC
Combines X25519 with ML-KEM-768
- SecP256r1MLKEM7680x11EB
Combines secp256r1 (P-256) with ML-KEM-768
- SecP384r1MLKEM10240x11ED
Combines secp384r1 (P-384) with ML-KEM-1024
- curveSM2MLKEM7680x11EE
Combines SM2 with ML-KEM-768
- X25519Kyber768Draft000x6399
Combines X25519 with Kyber768 (draft)
- SecP256r1Kyber768Draft000x639A
Combines secp256r1 (P-256) with Kyber768 (draft)
- x255190x001D
- x4480x001E
- secp256r10x0017
- secp384r10x0018
- secp521r10x0019
- secp224r10x0015
- secp192r10x0013
- ffdhe20480x0100
- ffdhe30720x0101
- ffdhe40960x0102
- ffdhe61440x0103
- ffdhe81920x0104
X25519MLKEM768 is the hybrid most browsers now send by default.
All results are computed locally from the cipher suite you enter. The code points, names, and the IANA "Recommended" and DTLS-OK flags come from a bundled snapshot of the IANA TLS Cipher Suite registry; the structural breakdown (key exchange, authentication, cipher, mode, MAC) and the security read-out are derived in your browser. Nothing is looked up remotely.
- IANA TLS Cipher Suites registryAuthoritative code points, names, and the Recommended / DTLS-OK flags
- RFC 8446 (TLS 1.3)TLS 1.3 cipher-suite form (symmetric cipher and hash only)
- RFC 9846 (TLS 1.3, current revision)The December 2025 revision of TLS 1.3, obsoleting RFC 8446; the cipher-suite form and the five suites carry over unchanged
- RFC 8447Meaning of the "Recommended" column (Y / N / D)
- RFC 7465RC4 prohibited for TLS
- RFC 84293DES and IDEA deprecated for TLS
- ciphersuite.infoOpenSSL and GnuTLS cross-names
- The Illustrated TLS 1.2 Connection (Michael Driscoll)Byte-by-byte annotated TLS 1.2 handshake, showing the negotiated suite on the wire
- The Illustrated TLS 1.3 Connection (Michael Driscoll)Byte-by-byte annotated TLS 1.3 handshake, showing the short suite and separate key_share negotiation