sodium_crypto_pwhash_str_verify

(PHP 7 >= 7.2.0)

sodium_crypto_pwhash_str_verifyПроверяет, что пароль соответствует хешу

Описание

sodium_crypto_pwhash_str_verify ( string $hash , string $password ) : bool

Проверяет, что хэш пароля, созданный sodium_crypto_pwhash_str(), соответствует заданному паролю. Обратите внимание, что в этой функции порядок аргументов не соответствует порядку аргументов в похожей функции password_hash().

Список параметров

hash

Хеш, созданный функцией password_hash().

password

Пользовательский пароль.

Возвращаемые значения

Возвращает TRUE, если пароль соответствует хешу, и FALSE, если нет.

Примечания

Замечание:

Хеши вычисляются с помощью алгоритма Argon2ID, хорошо противостоящему обоим видам атак: GPU и атакам по стороннему каналу.

Смотрите также