Transport Layer Security#
HTTP headers#
- HTTP Strict Transport Security (HSTS)
Mechanism enabling web sites to declare themselves accessible only via secure connections and/or for users to be able to direct their user agent(s) to interact with given sites only over secure connections
- Online Certificate Status Protocol (OCSP)
Protocol useful in determining the current status of a digital certificate without requiring [Certificate Revocation Lists (CRLs)]
Resources#
- Is TLS Fast Yet?
Yes, yes it is
- Let’s Encrypt
Free, automated, and open Certificate Authority
- “Security/Server Side TLS”
Contains information on TLS protocols, known issues and vulnerabilities, configuration examples and testing tools
- Weak Diffie-Hellman and the Logjam Attack
Uncovered several weaknesses in how Diffie-Hellman key exchange has been deployed
Test#
- ObservatoryPythonCLI/Library/Web
Project designed to help developers, system administrators, and security professionals configure their sites safely and securely
- Qualys SSL Labs SSL Server TestWeb
Performs a deep analysis of the configuration of any SSL web server on the public Internet
- SSLyzePythonCLI/Library
Fast and powerful SSL/TLS server scanning library
- testssl.shBashCLI
Testing TLS/SSL encryption anywhere on any port