Description: MD5 algorithm is a message digest algorithm (Message Digest Algorithm), this algorithm is an arbitrary length message (message) is calculated as input to produce a 128-bit (16-byte) of the fingerprint or message digest (fingerprint or message digest .) Two different message likely to produce the same message digest is quite small, from a given message digest produced reverse the original message is even more difficult (but may also be constructed from the message digest (message), so use the MD5 algorithm is suitable for applications in digital signature . MD5 simple, in the 32-bit machine running fairly fast, practical applications are not limited to digital signatures.
File list (Check if you may need any files):
md5.cpp