Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

MD4

Cryptographic Algorithm

MD4, the Message-Digest Algorithm 4, is a cryptographic hash function designed by Ronald Rivest and introduced in 1990. It produces a 128-bit digest, normally written as a 32-digit hexadecimal number, and its design influenced later hash functions including MD5, SHA-1 and RIPEMD. The initialism MD stands for Message Digest. MD4 is now regarded as severely compromised: Den Boer and Bosselaers showed weaknesses in 1991, Hans Dobbertin found a full collision attack in 1995, later work made generating a collision as cheap as verifying one, and its preimage resistance was broken in 2008. RFC 6150 declared the original specification, RFC 1320, historic in 2011. Even so, a variant is used in the ed2k identifier scheme of the eDonkey2000 and eMule networks, rsync used it before version 3.0.0, and it is still used to compute NTLM password-derived key digests on Microsoft Windows.

Connections

Credited To

Ron Rivest, Pioneers
Source MD4 (Wikipedia)

In Field

Cryptography, Fields
Source MD4 (Wikipedia)

Invented

Ron Rivest, Pioneers
Source MD4 (Wikipedia)
Sources
MD4 (Wikipedia)
  • In Field: Cryptography, Lead sentence
    The MD4 Message-Digest Algorithm is a cryptographic hash function developed by Ronald Rivest in 1990.
  • In Group: Cryptographic Hash Function, Lead sentence
    The MD4 Message-Digest Algorithm is a cryptographic hash function developed by Ronald Rivest in 1990.
  • Invented: Ron Rivest, Lead
    developed by Ronald Rivest in 1990
  • Credited To: Ron Rivest, Lead sentence
    developed by Ronald Rivest in 1990
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.