To protect user accounts, I want to ensure our password hashes are resistant to dictionary attacks. What measures like salting, hashing iterations, or using algorithms like bcrypt or Argon2 should I consider to prevent attackers from successfully using dictionary attacks?
Any best practices for implementing strong password hashing techniques would help.