Generate hashes, bcrypt passwords, inspect unknown hashes, verify matches, create HMAC signatures, encode/decode data and generate secure developer secrets — all from one clean toolkit.
$ok = password_verify($password, $storedHash);
$hash = password_hash($password, PASSWORD_BCRYPT, ['cost' => 12]);
if (password_verify($password, $hash)) {
// Password is correct
}