LESSON 3.2

Password storage and hashing

10:16·8,471 learners
Alina CostaAlina Costa
Next lesson

In this lesson you will

  • Use a slow, salted hash such as argon2 or bcrypt
  • Tune work factors as hardware improves
  • Handle reset flows without leaking account existence

Passwords are hashed with a slow, salted algorithm designed for the job. Anything faster is a favour to whoever steals the table.

What this lesson covers

  • Use a slow, salted hash such as argon2 or bcrypt
  • Tune work factors as hardware improves
  • Handle reset flows without leaking account existence

This lesson sits in Authentication Done Right, part of Practical Web Security. It assumes what came before it and leads directly into the next lesson in the module.

PRO TIP

Never write your own password hashing. Use a vetted algorithm with sane parameters and move on.

UP NEXT

3.3 · MFA and delegated authentication

04:32

Practical Web Security

58%

Every lesson, searchable to the second.

© 2026 BIBLION

PRIVACY · TERMS · CONTACT