[Source code and documentation sharing] MD5 encryption algorithm C ++ based implementation

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:

https://www.write-bug.com/article/2342.html

Guess you like

Origin blog.csdn.net/demongwc/article/details/91360525