Skip to main content

HASHMD5

HASHMD5(expressionlist)

expressionlistA comma-delimited list of values.
Return:HASHMD5 returns a single DATA16 value.

The HASHMD5 function returns a 128-bit hash value derived from all the values in the expressionlist, based on the MD5 algorithm developed by Professor Ronald L. Rivest of MIT. Unlike other hashing functions, trailing spaces are NOT trimmed before the value is calculated.

Example:

OUTPUT(Person,{per_ssn,HASHMD5(per_ssn)});
    //output SSN and its 128-bit hash value

See Also: DISTRIBUTE, HASH, HASH32, HASH64, HASHCRC