Cómo utilizar la función PHP hash_hmac()
hash_hmac - Genera valor hash con clave usando el método HMAC string?hash_hmac(string?$algo,?string?$data,?string?$key[,?bool?$raw_output?= ?false])
Parámetros:
algo: El nombre del algoritmo hash que se utilizará, como "md5", "sha256", "haval160,4", etc.
Datos: La información que se va a aplicar hash.
Clave: La clave utilizada al generar resúmenes de mensajes usando HMAC.
raw_output: genera datos binarios sin procesar cuando se establece en TRUE y genera cadenas hexadecimales en minúsculas cuando se establece en FALSE.
Valor de retorno:
Si raw_output se establece en "true", se devuelve el resumen de información de los datos binarios sin procesar; de lo contrario, se devuelve el resumen de información en formato de cadena hexadecimal en minúsculas.
Si el parámetro algo especifica un algoritmo no compatible, devuelve FALSO.