[][src]Function scrypt::scrypt_check

pub fn scrypt_check(
    password: &str,
    hashed_value: &str
) -> Result<(), CheckError>

scrypt_check compares a password against the result of a previous call to scrypt_simple and returns Ok(()) if the passed in password hashes to the same value, Err(CheckError::HashMismatch) if hashes have different values, and Err(CheckError::InvalidFormat) if hashed_value has an invalid format.

Arguments

  • password - The password to process as a str
  • hashed_value - A string representing a hashed password returned by scrypt_simple()