SSL/TLS Client Test

The app shows brief information about your HTTPS connection. Displays the TLS protocol version, cipher suite in use, and the list of supported cipher suites received from the TLS handshake ClientHello message and specified in the browser-defined order.

Your Web Browser

User-AgentCCBot/2.0 (https://commoncrawl.org/faq/)

Handshake

TLS ProtocolTLS 1.2 [HTTP/1.1]
Cipher Suite0xc02f TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 Good

Given Cipher Suites (in order as received)

Cipher Suites0xc014 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA CBC, SHA-1
0x0035 TLS_RSA_WITH_AES_256_CBC_SHA NO PFS, CBC, SHA-1
0xc013 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA CBC, SHA-1
0x002f TLS_RSA_WITH_AES_128_CBC_SHA NO PFS, CBC, SHA-1
0xc02c TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 Good
0xc02b TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 Good
0xc030 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 Good
0x009d TLS_RSA_WITH_AES_256_GCM_SHA384 NO PFS
0xc02f TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 Good
0x009c TLS_RSA_WITH_AES_128_GCM_SHA256 NO PFS

Further Reading

  1. What is a TLS handshake? — Cloudflare
  2. TLS Cipher Suite Search — CipherSuite.info
  3. User-Agents Capabilities — SSL Labs
  4. TLS Fingerprints collection — TLSFingerprint.io
  5. TLS Fingerprinting - a method for identifying a TLS client without decrypting — F5
  6. HTTP Client Fingerprinting Using SSL Handshake Analysis — SSL Labs
  7. The Security Impact of HTTPS Interception — J. Alex Halderman (PDF)
  8. Detecting HTTPS Interception, Caddy MITM Detection — Caddy
  9. MITMEngine and MALCOLM — Cloudflare

Leave a Comment