[][src]Function bcrypter::digest

pub fn digest(inputs: Inputs) -> [u8; 24]

Main Bcrypt hashing alogrithm, truncates password input at 72 bytes. Only returns the raw digest bytes.

Example

let pw = String::from("hunter2");
let inputs = bcrypter::password(pw).salt([0u8; 16]).cost(4);
let digest_bytes: [u8; 24] = bcrypter::digest(inputs);