Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

SSL, TLS and HTTPS Overview

Bogdan Stashchuk via YouTube

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
This course provides an overview of SSL, TLS, and HTTPS, covering topics such as the history and versions of SSL and TLS, encryption key generation, Diffie-Hellman key exchange, Elliptic Curve Cryptography, and ECDHE. By the end of the course, learners will understand the fundamentals of secure communication over the internet, including how TLS sessions are established and encrypted. The course teaches skills such as analyzing TLS session setups using Wireshark, delivering encryption keys securely, and comparing different cryptographic algorithms. The teaching method includes lectures, demonstrations, and practical examples using Wireshark. This course is intended for individuals interested in cybersecurity, network security, web development, or anyone looking to deepen their understanding of secure communication protocols.

Syllabus

01 SSL, TLS and HTTPS - Introduction.
02 Introduction to the SSL and TLS.
03 History and versions of the SSL and TLS.
04 Why RSA is not used for data encryption in HTTPS?.
05 How TLS session is established.
Analyzing TLS session setup using Wireshark.
07 Overview of the cipher suites in Wireshark.
08 Encryption key generation by the web browser.
09 Delivering encryption key using Diffie-Hellman key exchange.
10 Diffie Hellman Key Exchange overview.
11 Modulus operation (mod).
12 Diffie Hellman algorithm in details.
13 Elliptic Curve Cryptography Overview.
14 Point Addition on Elliptic Curve.
15 Elliptic Curve Multiple Point Addition.
16 Elliptic Curve Point Doubling and Optimization.
17 Elliptic Curve Discrete Log Problem.
18 Diffie Hellman vs Elliptic Curve Cryptography.
19 ECDHE - Elliptic Curve Diffie Hellman Exchange.
20 Exploring ECDHE with ECDSA.

Taught by

Bogdan Stashchuk

Reviews

Start your review of SSL, TLS and HTTPS Overview

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.