Class 13 Prep
Hashing
How can we ensure that our user's data--and passwords, in particular--is as safe as possible? As developers, we want to make sure we do as much as possible to prevent hackers from stealing and using passwords in the event of a data breach.
In this set of lessons, we'll learn how to securely store passwords using a technique called hashing.
As motivation for this lesson, listen to Reddit co-founder Steve Huffman talk about a mistake he made that exposed all of the user passwords on his site.
Task | Resource Type | Link | Instructions |
---|---|---|---|
Watch | Video Lesson | Introduction to Hashing | Learn about some of the concepts involved in securely storing password data |
Watch | Video Lesson | Hashing Passwords | Use hashing in your Flask applications! |
Watch | Video Lesson | Salting Passwords | Improve the security of password data by using salts when hashing |
Do | Review | Class 13 Prep Review | Solidify your knowledge of the concepts covered in these lessons |