MENU

Fun & Interesting

Password Storage Tier List: encryption, hashing, salting, bcrypt, and beyond

Studying With Alex 281,562 4 years ago
Video Not Working? Fix It Now

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/a83d38f412b4737e99bbef804a270c40 https://github.com/corkami/collisions#fastcoll-md5 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

Comment