Password Hashing

RecipeCratesCategories
argon2cat-cryptography
scryptcat-cryptography
bcryptcat-cryptography

argon2

argon2 argon2-crates.io argon2-github argon2-lib.rs cat-authentication cat-cryptography cat-no-std

Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants

scrypt

scrypt scrypt-crates.io scrypt-github scrypt-lib.rs cat-authentication cat-cryptography cat-no-std

The scrypt key derivation function is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.

bcrypt

bcrypt bcrypt-crates.io bcrypt-github bcrypt-lib.rs

Hash and verify passwords.

For more algorithms, see Rust Crypto Password Hashes