This utility computes the MD5 hash for the provided text. MD5 is a cryptographic hash function that when applied to the provided input results in a 32-digit hexadecimal number that is highly unlikely to match the value produced for a different input. That's the theory, in practice MD5 is not considered cryptographically safe due to flaws in the algorithm.