Practical TLS - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Practical TLS (/Thread-Practical-TLS--779463) |
Practical TLS - Farid - 01-21-2025 Year of manufacture : 2024 Manufacturer : Pracnet Manufacturer's website : Author : Ed Harmoush Duration : ~13h25m Type of material distributed : Video lesson Language : En Описание: Banging your head against the keyboard over SSL and TLS? Don't worry, you're not alone. There's not a tech in the world that hasn't googled an ambiguous SSL error. Sometimes you might get lucky with a tech hero at the end of your search. Other times, that answer you found on Stack Exchange from 2016 seems to have worked. But you're left with a nagging suspicion that at best you've merely achieved "security" by concealing the holes. When you treat each area of SSL/TLS as individual components, you miss out on the opportunity to understand the complete TLS ecosystem. Without this understanding, you'll always be banging your head against your keyboard when new errors arise. You'll dread the conversation coming up in interviews. And when your company faces a new deployment, you'll be back at square one. Content Welcome =) 3 Lessons Welcome to Practical TLS Join the Discord Server Discord Server - Guided Instructions Module 1 - TLS/SSL Overview 7 Lessons What is SSL? What is TLS? How do SSL/TLS Protect your Data? Anti-Replay and Non-Repudiation Key Players TLS / SSL Versions - Part 1 TLS / SSL Versions - Part 2 Module 1 Review Questions Module 2 - Cryptography 10 Lessons Hashing Data-Integrity Encryption Public and Private Keys How TLS and SSL use Cryptography Public Key Infrastructure (PKI) RSA Diffie-Hellman Digital Signature Algorithm Module 2 Review Questions Module 3 - x509 Certificates and Keys 13 Lessons Overview of the SSL Process What is in a Certificate? Inspecting a Certificate Certificate Extensions LAB 3.0 - Setting up your Lab Environment LAB 3.1 - Inspecting the certificate of your favorite website What is in a Private Key? LAB 3.2 - Matching Certificates to Private Keys What is in a CSR? File Formats LAB 3.3 - Creating a Certificate Authority and two Signed Certificates LAB 3.4 - File Conversions Module 3 Review Questions Module 4 - Security through Certificates 12 Lessons Overview of the SSL Process, part 2 Certificate Validation - Part 1 Certificate Validation - Part 2 Certificate Chains - Part 1 Certificate Chains - Part 2 LAB 4.1 - Certificate Chains Basic Constraints Certificate Types (DV, OV, EV) Certificate Revocation Checking Revocation Status LAB 4.2 - Certificate Revocation Module 4 Review Questions Module 5 - Cipher Suites 10 Lessons Cipher Suites CS - Key Exchange - Part 1 CS - Forward Secrecy - Key Exchange - Part 2 CS - Authentication CS - Encryption - Part 1 CS - Encryption - Part 2 CS - Hashing Cipher Suites - Avoid, Accept, Prefer Enumerating Cipher Suites LAB 5.1 - Cipher Suite Enumeration Module 6 - TLS/SSL Handshake 15 Lessons Records - Part 1 Records - Part 2 TLS Handshake LAB 6.1 - Inspecting a TLS Handshake in Wireshark Handshake: Ephemeral Diffie-Hellman Handshake: Session Resumption Handshake: Mutual Authentication LAB 6.2 - Inspecting TLS Handshake Variants TLS Extensions Extension: OCSP Stapling Extension: Server Name Indication (SNI) Extension: Session Tickets LAB 6.3 - Inspecting Handshake Extensions Decrypting TLS LAB 6.4 - Decrypting TLS Module 7 - TLS Defenses 6 Lessons Major SSL/TLS Failures over the Years HTTP Strict Transport Security Certificate Authority Authorization Certificate Transparency - Part 1 - Overview Certificate Transparency - Part 2 - Process and Demonstration Certificate Transparency - Part 3 - Merkle Hash Trees Module 8 - TLS Attacks & Vulnerabilities 2 Lessons Module Description Insecure Renegotiation (Session Renegotiation) Module 9 - What's new in TLS 1.3? 9 Lessons Differences with TLS 1.3 Changes to Cipher Suites Changes to Handshake Changes to Renegotiation Changes to Session Resumption Middleboxes and Complications with migrating to TLS 1.3 Forward Secrecy and TLS 1.3 Decrypting TLS 1.3 LAB 9.1 - Capturing and Filtering TLS 1.3 Traffic Module 10 - TLS 1.3 Under the Hood 10 Lessons TLS 1.3 Key Schedule - Part 1 TLS 1.3 Handshake LAB 10.1 - Inspecting & Decrypting a TLS 1.3 Handshake TLS 1.3 Key Schedule - Part 2 TLS 1.3 Session Resumption TLS 1.3 PSK Mode Handshake TLS 1.3 Session Tickets TLS 1.3 0-RTT Handshake LAB 10.2 - Inspecting TLS 1.3 PSK Handshakes TLS 1.3 Mutual Authentication Module 11 - TLS 1.3 Extensions 6 Lessons Extensions Overview Review of TLS 1.3 Extensions already discussed Extension: Signature Algorithm & Signature Algorithm Certificate Extension: Cookies Extension: ALPN - Application Layer Protocol Negotiation Extension: PHA - Post Handshake Authentication Bonus Content 2 Lessons Free access to OpenSSL Training Course Infographics -- free to share Example files : present Video format : MP4 Video : AVC, 1920x1080, 16:9, 30fps, ~300kbps Audio : AAC, 48kHz, 128bps, stereo [center]⋆🕷- - - - -☽───⛧ ⤝❖⤞ ⛧───☾ - - - -🕷⋆[/center] 📌 Pracnet - Practical TLS (3.17 GB) NitroFlare Link(s) RapidGator Link(s) |