MD4 hash

From AMule Project FAQ
Revision as of 05:09, 23 July 2004 by Jacobo221 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

An MD4 hash is a unique value given as a result of a mathematical expression following the MD4 algorithm which claims to esnure data integrity.
It provides a 128-bit message digest from the data input (the input may be of any length) that is claimed to be unique.

MD4 was developed by Professor Ronald L. Rivest of MIT and accepted by the RSA on October 1990 and then redisigned on April 1992.

Both MD4 and it's successor MD5 (which is an extension of MD4) are optimized for 32-bit machines, while it's predecessor MD2 was optimized for 8-bit machines.

MD4 is known to be fast, but possibly not absolutely secure. On tho other hand, MD5 is not as fast as the MD4 algorithm, but offers much more assurance of data security.