use argon2::{ password_hash::{rand_core::OsRng, PasswordHash, PasswordHasher, SaltString}, Argon2, }; fn main() { let password = std::env::args().nth(1).unwrap_or_default(); let salt = SaltString::generate(&mut OsRng); let argon2 = Argon2::default(); let hashed = argon2 .hash_password(password.as_bytes(), &salt) .unwrap() .to_string(); println!("{}", hashed); }