Function botan::bcrypt_verify [−][src]
pub fn bcrypt_verify(pass: &str, hash: &str) -> Result<bool>
Verify a bcrypt password hash
Examples
let rng = botan::RandomNumberGenerator::new().unwrap(); let bcrypt = botan::bcrypt_hash("password", &rng, 10).unwrap(); assert_eq!(botan::bcrypt_verify("not even close", &bcrypt), Ok(false)); assert_eq!(botan::bcrypt_verify("password", &bcrypt), Ok(true));