Exploring HTTPS and Cryptography in Python
Have you ever wondered why it’s okay for you to send your credit card information over the Internet? You may have noticed thehttps:// on URLs in your browser, but what is it, and how does itkeep 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 analyzenetwork traffic
- Applycryptography to keep data safe
- Describe the core concepts ofPublic Key Infrastructure (PKI)
- Create your ownCertificate Authority
- Build aPython HTTPS application
- Identify common Python HTTPSwarnings and errors
What’s Included:
- 9 Lessons
- Video Subtitles and Full Transcripts
- 2 Downloadable Resources
- Accompanying Text-Based Tutorial
- Q&A With Python Experts: Ask a Question
- Certificate of Completion
Downloadable Resources:
Related Learning Paths:
Exploring HTTPS and Cryptography in Python
9 Lessons 1h 28m
- 1. Exploring HTTPS and Cryptography in Python (Overview)11:05
- 2. Writing a Simple Server10:20
- 3. A Brief Introduction to Cryptography13:34
- 4. Using Fernet Ciphers to Secure Your Content05:46
- 5. Exchanging Asymmetric Keys12:56
- 6. Creating Public and Private Keys16:28
- 7. Coding Like a Certificate Authority09:32
- 8. Hosting HTTPS With Flask04:03
- 9. Exploring HTTPS and Cryptography in Python (Summary)04:37
AboutChristopher Trudeau
Christopher has a passion for the Python language and writes, records, and podcasts for Real Python. He is a consultant who helps advise organizations on how to improve their technical teams.
» More about ChristopherParticipant Comments
Jeff Anderson
This is by far the best instruction on web HTTPS that I have ever found. This is awesome!













