sodium_crypto_pwhash_str_needs_rehash
PHP function
Edit on GitHub ✎
(PHP 7 >= 7.2.0, PHP 8)
Determine whether or not to rehash a password
Description
sodium_crypto_pwhash_str_needs_rehash(string $password, int $opslimit, int $memlimit): bool
Determine whether or not to rehash a password, based on the current hash opslimit and memlimit.
Parameters
passwordPassword hash
opslimitConfigured opslimit; see
sodium_crypto_pwhash_str()memlimitConfigured memlimit; see
sodium_crypto_pwhash_str()
Return Values
Returns true if the provided memlimit/opslimit do not match what's stored in the hash. Returns false if they match.