sodium_crypto_pwhash_str_verify
En esta página
sodium_crypto_pwhash_str_verify
Verifica que una contraseña corresponde a un hash
Descripción#
```php
[\SensitiveParameter] sodium_crypto_pwhash_str_verify(string $hash, string $password): bool#
```php
Verifica que un hash de contraseña creado utilizando sodium_crypto_pwhash_str corresponde a una contraseña en texto claro dada. Tenga en cuenta que los argumentos están en el orden inverso de los mismos argumentos en la función similar password_verify.
Parámetros#
hash
Un hash creado por la función password_hash.
password
La contraseña del usuario.
Valores devueltos#
Devuelve true si la contraseña y el hash coinciden, o false en caso contrario.
Notas#
[!NOTE] Los hashes se calculan utilizando el algoritmo Argon2ID, proporcionando resistencia tanto a los ataques GPU como a los ataques por canales laterales.
Véase también#
sodium_crypto_pwhash_str
password_hash
password_verify