Softwarez.Info - Software's World!
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

[Image: 3c9d5f54b24facf930a5be09ad03612c.jpeg?r=1]

Year of manufacture : 2024
Manufacturer : Pracnet
Manufacturer's website :

[To see links please register or login]

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)

[To see links please register or login]


RapidGator Link(s)

[To see links please register or login]