Crate phpbb_pwhash

Source
Expand description

A re-implementation of the phpbb_check_hash function (from phpBB 3) in Rust. It allows verifying a salted hash against a password.

§Usage

To verify a hash against a password:

use phpbb_pwhash::{check_hash, CheckHashResult};

let hash = "$H$9/O41.qQjQNlleivjbckbSNpfS4xgh0";
assert_eq!(
    check_hash(hash, "pass1234"),
    CheckHashResult::Valid
);
assert_eq!(
    check_hash(hash, "pass1235"),
    CheckHashResult::Invalid
);

Structs§

Enums§

Functions§