password hashing
Storing a scrambled, one-way version of a password instead of the password itself.
Passwords are stored as slow, salted, one-way hashes (PBKDF2, bcrypt, Argon2); verifying re-hashes the attempt and compares in constant time.
Examples
new PasswordHasher<User>().HashPassword(user, password)returns a salted PBKDF2 hash to store in place of the password.
See also