Handlebars Helper Function: sha512

Converts a string to a 512-bit hexadecimal SHA-2 hash.

note: SHA-512 is a one-way hash and isn't suitable for securely storing passwords or other sensitive data.

Availability

This helper is available in the Winter ’27 release of Marketing Cloud Next.

Syntax

{{sha512 STRING_TO_CONVERT charset=CHARSET}}

Parameters

Parameter Type Description
STRING_TO_CONVERT String Required. The string to hash.
charset String The character set to use. Specify as a named parameter. Accepted values are UTF-8 and UTF-16. The default is UTF-8.

Return Value

The function returns the 512-bit SHA-2 hash as a hexadecimal string.

Usage Example

This example hashes a string of text by using UTF-16 character encoding.

{{sha512 "This is a string of text." charset="UTF-16"}}

The function returns a hash of the string.

82fdb746ae8cc9a50b4da8e92706e41ef9d242a66c3d40a2a698124583f81769f35226679edbd2fa05c900a6c9ab8337b31f8fcc6f9f9cdfa56001899f758d8a