The post provides a detailed guide on secure password storage, emphasizing the importance of hashing, salting, and using a pepper to protect passwords. It covers various hashing algorithms like Argon2id, Scrypt, BCrypt, and PBKDF2, and explains how to implement these techniques in practice, including handling existing applications. Additionally, it discusses the vulnerabilities of password storage, such as brute force attacks and rainbow tables, and offers methods to mitigate them.

15m read timeFrom devsecurely.com
Post cover image
Table of contents
Why hash the passwords?On brute force and calculation speedOn rainbow tables and adding saltAdding pepper for some mysterySecure password storage in practiceUpgrading an existing applicationStick it to the bad guys
4 Comments

Sort: