Calcular el hash HMAC-SHA1 de una cadena (string.hmac_sha1)
Declaración
hexHash = string.hmac_sha1(data, key)
Parámetros
- data
Tipo cadena, datos cuyo hash se calculará - key
Tipo cadena, clave usada por el algoritmo HMAC
Valores devueltos
- hexHash
Tipo cadena, texto hexadecimal en minúsculas del valor de comprobación HMAC-SHA1
Descripción
Calcula un resumen hash con clave para cualquier cadena (o datos binarios) mediante el algoritmo HMAC-SHA1
Ejemplo
local signature = string.hmac_sha1('hello world', 'secret')
sys.alert(signature) -- Imprime "03376ee7ad7bbfceee98660439a4d8b125122a5a"
Nota: el código anterior usa la función sys.alert, que no pertenece a este capítulo.