Password Storage Tier List: encryption, hashing, salting, bcrypt, and beyond
Studying With Alex Studying With Alex
33.1K subscribers
245,158 views
0

 Published On Jul 20, 2021

If you're building an app or product, you need to store your users' passwords securely. There's terrible ways to do it, like storing them in plaintext or encrypting them, slightly better ways like hashing or hashing and salting, and even better ways like bcrypt, scrypt, or argon.

Sources:
https://gist.github.com/epixoip/a83d3...
https://github.com/corkami/collisions...

00:00 Intro
00:26 F Tier: Plaintext
00:55 D Tier: Encryption
01:50 C Tier: Hashing
05:22 B Tier: Hashing + Salting
06:55 A Tier: Slow Hashing
08:45 S Tier: Don't Store Passwords
09:18 Recap

show more

Share/Embed