Skip to content

Keyed-Hash Message Authentication Codes (HMAC) are a mechanism for message authentication using cryptographic hash functions. HMAC lives in the Hashing category of the fx menu. See HMAC for format details.

ParameterTypeRequiredDefaultDescription
Inputstringyes—Value to transform. Previous step output or a literal.
Keystringno—Argument value for this operation.
Hashing functionstringnoMD2Choose one of: MD2, MD4, MD5, SHA0, SHA1, SHA224, and 14 more.

Input is the primary value (previous step output or a literal).

TypeDescription
stringResult of the HMAC transformation.
  • This operation treats Input as raw bytes (binary-capable). Non-text payloads may display differently after decoding.
  • Wrong key, algorithm options, or malformed input typically raises an evaluation error — fix Input or options before re-running.
Run HMAC

Keyed-Hash Message Authentication Codes (HMAC) are a mechanism for message authentication using cryptographic hash functions. Adjust optional parameters when the defaults do not match your payload.

  1. Set Input to the value to transform (previous step output or a literal).

  2. Review Key, Hashing function and keep defaults unless your format requires otherwise.

  3. Confirm Output value shows the transformed result.