
El bloque de funciones CRYPT_HMAC calcula el hash HMAC de una cadena de texto según la configuración.
Define la cadena de texto a partir de la cual se calcula el hash.
Define la clave utilizada para el cálculo.
Define el algoritmo a utilizar para generar el valor hash. Si no se especifica ningún valor, se utiliza el algoritmo sha256. Se admiten los siguientes algoritmos:
Si la entrada es verdadera, se genera una salida binaria. Esto corresponde al postprocesamiento mediante el bloque de funciones HEX2BIN. Sin embargo, es mucho más eficiente.
En la salida se emite la suma de comprobación como cadena hexadecimal o valor binario.