First, the principle algorithms overview
About 1.1 algorithm
That MD5 Message-Digest Algorithm 5 (Information - digest algorithm 5).
MD5 algorithm is designed to use little-endian mode, input information of indefinite length, the output is a fixed 128-bit message digest of Hash.
About Security 1.2
MD5 is not safe enough.
-
Hans Dobbertin found two different 512-bit block 1996, they produce the same hash value in the MD5 calculation
-
It has yet to really find two different messages, equal to the value of their MD5 hash of
Reference documentation and complete documentation and source code Download: