SSL/TLS

Secure Sockets Layer/Transport Layer Security (SSL/TLS) testing is the process of evaluating the security and configuration of SSL/TLS protocols on a web server, making sure that data transmitted over the internet is encrypted and secure. It typically involves checking certificate validity (correctly installed and not expired), reviewing configuration (strong encryption algorithm and protocol usage), and vulnerability scanning (susceptibility against known attacks).

Tools

We can use tools, such as Qualys Online test or Burp Suite's SSL Scanner extension to quickly check for SSL/TLS issues.

nmap --script ssl-cert,ssl-enum-ciphers -p 443 www.example.com

Resources

  • A great video showcasing how to test for SSL/TLS misconfigurations with testssl (video)

Last updated

Was this helpful?