QuickHash Library  

MD5 Overview

MD5 (Message Digest Algorithm 5) is a secure hash algorithm developed by R. Rivest in 1991 at RSA Data Security, Inc. The algorithm takes a message of arbitrary length and produces a 128-bit message digest.

 

MD5 is a popular hash algorithm and it is considered reasonable secure. However, some people have reported potential weaknesses in it. It is also reported that it is possible to build a special-purpose machine to find a plaintext matching given hash-value in a few weeks.

 

The MD5 algorithm is designed to be quite fast on 32-bit machines.

The MD5  algorithm is described in RFC1321 and in Bruce Schneier: Applied Cryptography, John Wiley & Sons, 1994.

CMD5 Overview   |   MD5 API Overview   |   Type Library Overview   |   Useful Links   |   HashCalc

 

See Also    QuickHash Library Overview


 

 

Send Feedback to SlavaSoft Inc. Tell a friend about QuickHash Library