Skip to content
MD4
EntityQ1144542· pop 22· linked from 140 articles

The MD4 Message-Digest Algorithm is a cryptographic hash function developed by Ronald Rivest in 1990. The digest length is 128 bits. The algorithm has influenced later designs, such as the MD5, SHA-1 and RIPEMD algorithms. The initialism "MD" stands for "Message Digest".

Key facts

Cryptographic hash function.name
MD4
Cryptographic hash function.designers
Ronald Rivest
Cryptographic hash function.publish date
October 1990
Cryptographic hash function.series
MD2, MD4, MD5, MD6
Cryptographic hash function.digest size
128 bits
Cryptographic hash function.block size
512 bits
Cryptographic hash function.rounds
3
Cryptographic hash function.cryptanalysis
A collision attack published in 2007 can find collisions for full MD4 in less than two hash operations.

via Wikipedia infobox

Wikidata facts

Show 1 more fact
inception
1990-00-00
Sources (1)

via Wikidata · CC0

~4 min read

Article

8 sections
Contents
  • Security
  • MD4 hashes
  • MD4 test vectors
  • MD4 collision example
  • See also
  • References
  • External links
  • Collision attacks

The MD4 Message-Digest Algorithm is a cryptographic hash function developed by Ronald Rivest in 1990. The digest length is 128 bits. The algorithm has influenced later designs, such as the MD5, SHA-1 and RIPEMD algorithms. The initialism "MD" stands for "Message Digest".

right|thumbnail|300px|One MD4 operation. MD4 consists of 48 of these operations, grouped in three rounds of 16 operations. F is a nonlinear function; one function is used in each round. Mi denotes a 32-bit block of the message input, and Ki denotes a 32-bit constant, different for each round.

Gallery (2)

Connections

Categories