Explore the intricacies of TLS/SSL protocols and troubleshoot common issues in this 44-minute talk from the EuroPython 2018 conference. Gain a comprehensive understanding of the cryptographic building blocks, protocol handshake, certificate structure, and Public Key Infrastructure (PKI). Learn best practices for implementing secure communication, discover debugging tools, and acquire tips for diagnosing TLS/SSL problems and managing certificates effectively. Understand the importance of proper TLS/SSL usage to ensure genuine security rather than a false sense of protection. Address common errors like ssl.SSLError: [SSL: CERTIFICATE VERIFY FAILED] and learn how to correctly implement TLS/SSL protection in production environments.
Overview
Syllabus
Christian Heimes - SSLError, now what?
Taught by
EuroPython Conference