-
Module 3 - x509 Certificates and Keys
13 Lessons-
PreviewOverview of the SSL Process
-
StartWhat is in a Certificate?
-
StartInspecting a Certificate
-
StartCertificate Extensions
-
StartLAB 3.0 - Setting up your Lab Environment
-
StartLAB 3.1 - Inspecting the certificate of your favorite website
-
StartWhat is in a Private Key?
-
StartLAB 3.2 - Matching Certificates to Private Keys
-
StartWhat is in a CSR?
-
StartFile Formats
-
StartLAB 3.3 - Creating a Certificate Authority and two Signed Certificates
-
StartLAB 3.4 - File Conversions
-
StartModule 3 Review Questions
-
-
Module 4 - Security through Certificates
12 Lessons-
PreviewOverview of the SSL Process, part 2
-
StartCertificate Validation - Part 1
-
StartCertificate Validation - Part 2
-
StartCertificate Chains - Part 1
-
StartCertificate Chains - Part 2
-
StartLAB 4.1 - Certificate Chains
-
StartBasic Constraints
-
StartCertificate Types (DV, OV, EV)
-
StartCertificate Revocation
-
StartChecking Revocation Status
-
StartLAB 4.2 - Certificate Revocation
-
StartModule 4 Review Questions
-
-
Module 5 - Cipher Suites
10 Lessons-
PreviewCipher Suites
-
StartCS - Key Exchange - Part 1
-
PreviewCS - Forward Secrecy - Key Exchange - Part 2
-
StartCS - Authentication
-
StartCS - Encryption - Part 1
-
StartCS - Encryption - Part 2
-
StartCS - Hashing
-
StartCipher Suites - Avoid, Accept, Prefer
-
StartEnumerating Cipher Suites
-
StartLAB 5.1 - Cipher Suite Enumeration
-
-
Module 6 - TLS/SSL Handshake
15 Lessons-
PreviewRecords - Part 1
-
PreviewRecords - Part 2
-
StartTLS Handshake
-
StartLAB 6.1 - Inspecting a TLS Handshake in Wireshark
-
StartHandshake: Ephemeral Diffie-Hellman
-
StartHandshake: Session Resumption
-
StartHandshake: Mutual Authentication
-
StartLAB 6.2 - Inspecting TLS Handshake Variants
-
StartTLS Extensions
-
StartExtension: OCSP Stapling
-
StartExtension: Server Name Indication (SNI)
-
StartExtension: Session Tickets
-
StartLAB 6.3 - Inspecting Handshake Extensions
-
StartDecrypting TLS
-
StartLAB 6.4 - Decrypting TLS
-
-
Module 7 - TLS Defenses
6 Lessons-
StartMajor SSL/TLS Failures over the Years
-
StartHTTP Strict Transport Security
-
StartCertificate Authority Authorization
-
StartCertificate Transparency - Part 1 - Overview
-
StartCertificate Transparency - Part 2 - Process and Demonstration
-
StartCertificate Transparency - Part 3 - Merkle Hash Trees
-
-
Module 9 - What's new in TLS 1.3?
9 Lessons-
StartDifferences with TLS 1.3
-
StartChanges to Cipher Suites
-
StartChanges to Handshake
-
StartChanges to Renegotiation
-
StartChanges to Session Resumption
-
StartMiddleboxes and Complications with migrating to TLS 1.3
-
StartForward Secrecy and TLS 1.3
-
StartDecrypting TLS 1.3
-
StartLAB 9.1 - Capturing and Filtering TLS 1.3 Traffic
-
-
Module 10 - TLS 1.3 Under the Hood
10 Lessons-
StartTLS 1.3 Key Schedule - Part 1
-
StartTLS 1.3 Handshake
-
StartLAB 10.1 - Inspecting & Decrypting a TLS 1.3 Handshake
-
StartTLS 1.3 Key Schedule - Part 2
-
StartTLS 1.3 Session Resumption
-
StartTLS 1.3 PSK Mode Handshake
-
StartTLS 1.3 Session Tickets
-
StartTLS 1.3 0-RTT Handshake
-
StartLAB 10.2 - Inspecting TLS 1.3 PSK Handshakes
-
StartTLS 1.3 Mutual Authentication
-
-
Module 11 - TLS 1.3 Extensions
6 Lessons



























Reviews
5
Top Rated
Sergey Oskotskiy
Excellent
Excellent course. A lot of material is explained in clear language and with very good slides and diagrams.
T. Danielle Mack
Amazing TLS course!
This was an amazing course-deep thorough, and rich in content and clarity. It's the best SSL/TLS course I've come across. I learned so much, especially with the bonus OpenSSL content. Combined with my current security knowledge, this course feels like a real game-changer. This was truly a remarkable experience! Thank you!
David Ribeiro
Made for those who want to learn!
It's impressive/overwhelming, but it's essential if you want to understand/learn and not just know, and I want to understand/learn. Thank you very much for the enormous amount of work you put into producing this complete and well-explained course. It was worth every penny. From Switzerland 2024.
Monika Dąbrowska
I recommend if you really want to learn SSL/TLS
I need to say this is the best course I had. I learned so much. Now I understand how SSL/TLS is working and I can use it at my work as DevOps Engineer.
Dario Montella
Excellent content and excellent teacher
I am really enjoying the course, Ed is really a perfect teacher, he really cares about being always clear so that students can understand even the deepest details. Absolutely raccomended, Ed transmits his passion for knowledge in every video
Simeon Ivanov
Simply amazing
The course is covering basically everything for SSL/TLS in a way to make you watch more and more. Definitely worth the money.
Rate this course