
Read a website certificate as proof of identity using browser checks and OpenSSL. Decode it to view internals such as version, serial number, issuer, subject, and validity.
Explore how a digital signature signs a file’s hash with a private key, enabling integrity, authenticity, and non-repudiation, then verify with the sender’s public key and ssl certificate applications.
Explore elliptic curve cryptography (ECC), the elliptic curve discrete logarithm problem, and why SEC provides fast, low-power public key operations for mobile devices with standard curves identified by nest.
Explore TLS 1.3 and its safety and speed benefits, including removal of unsafe ciphers and faster handshakes with one RTT and zero RTT resumption.
This course is a deep dive into concepts, management and operations of SSL/TLS certificate system. It covers practical demonstrations of various operations on certificates. A review on various SSL/TLS versions and a deep dive into TLS 1.3 and its properties are the most recent part of the course. We also discuss some of the advanced topics like certificate transparency, Let's Encrypt and ACME as well.
While this course gives you everything about the SSL/TLS system, it has targeted contents for the website administrators as well. The reasoning and philosophy behind the driving principles give you enough knowledge to take architectural decisions as well as understand and troubleshoot various technical issues.