文件名称:md5_implication
介绍说明--下载内容均来自于网络,请自行研究使用
MD5算法的实现. 明文数据经MD5算法进行散列处理,可以形成密文/数据的摘要,应用此算法可以实现对邮件的加密.
实验步骤:
1、填充消息:10…0,使消息长度等于448mod512
2、添加明文长度(64位)
3、初始化4个字的寄存器
4、消息由512-bits数据块(Y0,Y1,…)处理4轮,每轮16次迭代
-MD5 algorithm. Plaintext data hashed by the MD5 algorithm, can form dense text/data summary of the application of this algorithm can achieve the e-mail encryption. Experimental steps: 1, fill the message: 10 ... 0, so that the message length is equal to 448mod512 2, add the plaintext length (64) 3, 4 words initialization register 4, the message from the 512-bits of data blocks (Y0, Y1, ...) for 4 rounds of 16 iterations per round
实验步骤:
1、填充消息:10…0,使消息长度等于448mod512
2、添加明文长度(64位)
3、初始化4个字的寄存器
4、消息由512-bits数据块(Y0,Y1,…)处理4轮,每轮16次迭代
-MD5 algorithm. Plaintext data hashed by the MD5 algorithm, can form dense text/data summary of the application of this algorithm can achieve the e-mail encryption. Experimental steps: 1, fill the message: 10 ... 0, so that the message length is equal to 448mod512 2, add the plaintext length (64) 3, 4 words initialization register 4, the message from the 512-bits of data blocks (Y0, Y1, ...) for 4 rounds of 16 iterations per round
(系统自动生成,下载前可以参看下载内容)
下载文件列表
md5.cpp