Message-Digest Algorithm 4 is a hash function published by Ronald L. Rivest in 1990.
The algorithm generates a 128-bit check digit that is written as a 32-digit hexadecimal number.
MD4 is now no longer considered secure, since it is possible with manageable effort to generate different messages that have the same MD4 hash value.