ForensicsWiki will continue to operate as it has before and will not be shutting down. Thank you for your continued support of ForensicsWiki.

Difference between revisions of "MD5"

From ForensicsWiki
Jump to: navigation, search
(Updated text)
Line 13: Line 13:
* [ Wikipedia: MD5]
* [ Wikipedia: MD5]
* [ Is the MD5 hash unreliable?]
* [ Is the MD5 hash unreliable?]

Revision as of 13:21, 9 April 2007

The Message-Digest algorithm 5 (MD5) is a cryptographic hash function that produces a 128-bit hash value. Originally developed in 1991, much as has been written about this algorithm. As such, this article concentrates only on its application to computer forensics.


On most Unix systems the tools md5 or md5sum can be used to compute the MD5 hash of a file or device. md5deep can compute MD5 hashes of whole directory trees.


Recently some cryptographic weaknesses have been found in MD5. Tool developers should avoid using MD5 in new products in favor of other hash functions like SHA-1 or SHA-256.

External Links