Exploring HTTPS and Cryptography in Python

Exploring HTTPS and Cryptography in Python

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 26m | 359 MB

Have you ever wondered why it’s okay for you to send your credit card information over the Internet? You may have noticed the https:// on URLs in your browser, but what is it, and how does it keep your information safe? Or perhaps you want to create a Python HTTPS application, but you’re not exactly sure what that means.

In this course, you’ll get a working knowledge of the various factors that combine to keep communications over the Internet safe. You’ll see concrete examples of how a Python HTTPS application keeps information secure.

In this course, you’ll learn how to:

  • Monitor and analyze network traffic
  • Apply cryptography to keep data safe
  • Describe the core concepts of Public Key Infrastructure (PKI)
  • Create your own Certificate Authority
  • Build a Python HTTPS application
  • Identify common Python HTTPS warnings and errors
Table of Contents

1 Exploring HTTPS and Cryptography in Python (Overview)
2 Writing a Simple Server
3 A Brief Introduction to Cryptography
4 Using Fernet Ciphers to Secure Your Content
5 Exchanging Asymmetric Keys
6 Creating Public and Private Keys
7 Coding Like a Certificate Authority
8 Hosting HTTPS With Flask
9 Exploring HTTPS and Cryptography in Python (Summary)