This patch computes the MD5 hash of the input string and outputs it as 32 characters hexadecimal string.