Misplaced Pages

MD4: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 18:08, 5 April 2004 editFrecklefoot (talk | contribs)Autopatrolled, Extended confirmed users, Pending changes reviewers45,337 edits +stub message← Previous edit Revision as of 05:36, 10 April 2004 edit undoRedWolf (talk | contribs)Autopatrolled, Administrators94,970 edits added info about 1991 paper that showed MD4 was not secureNext edit →
Line 1: Line 1:
'''MD4''' is a message digest ] (the fourth in a series) by Professor ] of ]. It implements a ] for use in message integrity checks. The digest length is 128 bits. Its design has been very influential; ]-xxx, ]-xxx, ], and others have all been based on this fundamental design. '''MD4''' is a message digest ] (the fourth in a series) by Professor ] of ]. It implements a ] for use in message integrity checks. The digest length is 128 bits. Its design has been very influential; ]-xxx, ]-xxx, ], and others have all been based on this fundamental design.


Unfortunately, MD4 was shown to be insecure by ???? and so it should not be used. Many of the message digest designs based on it remain secure, in the sense that no effective attack has been discovered (or rather published!) against them. At this writing, they include: ] (the first version, SHA, was withdrawn by ] due to a 'newly discovered flaw'), ], and ]. MD4 was shown to be insecure by Den Boer and Bosselaers in a paper they published in ] and so it should not be used except for backwards compatibility. Many of the message digest designs based on it remain secure, in the sense that no effective attack has been discovered (or rather published!) against them. At this writing, they include: ] (the first version, SHA, was withdrawn by ] due to a 'newly discovered flaw'), ], and ].


{{msg:stub}} {{msg:stub}}

Revision as of 05:36, 10 April 2004

MD4 is a message digest algorithm (the fourth in a series) by Professor Ronald Rivest of MIT. It implements a cryptographic hash algorithm for use in message integrity checks. The digest length is 128 bits. Its design has been very influential; SHA-xxx, RIPEMD-xxx, MD5, and others have all been based on this fundamental design.

MD4 was shown to be insecure by Den Boer and Bosselaers in a paper they published in 1991 and so it should not be used except for backwards compatibility. Many of the message digest designs based on it remain secure, in the sense that no effective attack has been discovered (or rather published!) against them. At this writing, they include: SHA-1 (the first version, SHA, was withdrawn by NSA due to a 'newly discovered flaw'), RIPEMD-160, and MD5.

This article is a stub. You can help Misplaced Pages by expanding it.

MD4: Difference between revisions Add topic