Problem Statement
What is a pepper in password storage?
Explanation
A pepper is a server side secret. Even if the database is dumped, the attacker cannot verify guesses without the pepper. Keep the pepper in a key manager, not next to the hashes.
Code Solution
SolutionRead Only
hash = argon2id(salt || password || PEPPER_SECRET)
