Skip to main content
00:00/00:00
Lecture 9 of 39

Summary

Download Course (Free)

Course Content

0 / 39 completed
Section 1: The HTTPS Value Proposition10 videos

Overview

2m

The Importance of Confidentiality

4m

The Rise and Rise of HTTPS

5m

Understanding a Man in the Middle Attack

5m

The Importance of Integrity

4m

The (Perceived) Barriers to HTTPS

2m

The Importance of Authenticity

3m

Summary

2mNow Playing

Abuses of Unencrypted Traffic Are Everywhere

4m

The Big Browser Shift

7m
Section 2: Course Overview1 videos

Course Overview

2m
Section 3: HTTPS Fundamentals8 videos

Overview

1m

The TLS Handshake

1m

Using badssl.com

2m

SSL and TLS

4m

Issuing Certs for Development

4m

Certificate Authorities

12m

Intercepting HTTPS Traffic During Debugging

14m

Summary

1m
Section 4: Securing the Application6 videos

Redirecting from HTTP to HTTPS

9m

HTTP Strict Transport Security (HSTS)

6m

Preloading HSTS

12m

Understanding Mixed Content

17m

Using a CSP to Upgrade or Block Insecure Requests

13m

Secure Cookies

7m
Section 5: Overcoming (Perceived) Barriers to HTTPS6 videos

The Impact of HTTPS on Server Performance

8m

Making HTTPS Go Fast on Clients

12m

Cost and Complexity

2m

HTTPS Adoption of Downstream Services

5m

Using Cloudflare for Free

17m

Using Let’s Encrypt for Free

15m
Section 6: Beyond the Basics8 videos

TLS and HTTPS Acronyms

3m

Public Key Pinning

4m

Extended Validation Certificates

5m

SSL Labs

10m

Other Reasons to Adopt HTTPS

11m

The Tide Is Rapidly Turning

9m

HTTPS Blind Spots

14m

Summary

2m