====== HashHex(algorithm, text) ====== Category: Web function \\ =====Description===== This function calculates the hexadecimal hash of a given text value using one of the algorithms listed in the table, below. \\ =====Arguments===== ^Argument^Type^Description^ |algorithm | Text |The method to use to generate the hash from //text//. See the table below. | |text |Text |The text string from which the hash value is generated. | **Return value type:** Text. \\ ^Algorithm ^Notes ^ |md5 | | |sha1 | | |sha256 | | |sha384 | | |sha512 | | \\ =====Remarks===== Data types other than text are not converted into text automatically. All texts are assumed to have the UTF-8 encoding. The algorithm name is case-insensitive. The value is case-sensitive. \\ =====Examples===== hashhex("md5", "Curiouser and curiouser!") //Returns '729528e852be58bfdbe25add1f48f487' \\ =====See also===== * [[syntax:functions:hash|Hash(value)]] * [[syntax:functions:hmachex|HMACHex(algorithm, key, value)]]