(PHP 4, PHP 5, PHP 7, PHP 8)
mhash — Calcula el hash
$hash
, string $data
, string $key
= ?
) : string
La función mhash() aplica la función hash especificada por el parámetro
hash
a los datos del parámetro data
.
hash
El ID de hash. Una de las constantes MHASH_hashname
.
data
La entrada del usuario, en formato cadena.
key
De ser especificado, la función devolverá, en cambio, el HMAC resultante. HMAC es un algoritmo de autentificación de clave secreta, o simplemente resumen de mensaje que depende de la clave especificada. No todos los algoritmos soportados por mhash pueden ser utilizados en modo HMAC.
Devuelve el hash (también llamado digest) o HMAC resultante en formato cadena,
o false
en caso de error.