Documentación offline PHP master

sodium_crypto_pwhash_str_verify

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

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