文件名称:MD5算法实现
文件大小:290KB
文件格式:ZIP
更新时间:2022-05-13 13:49:37
MD5
1. 首先对要处理的消息进行初始化处理,使得消息的比特长度为512的整数倍,进行消息的填充。使得到的输入消息x分成若干份512比特分组,然后将每个512比特消息块划分为16个32比特的字块。 2. 对512比特的消息块作4轮运算,每一轮16次操作。所有这些步骤进行完之后,将A、B、C、D分别加上AA、BB、CC、DD,然后用下一块数据继续进行算法 3. 最后的输出是A、B、C、D的级联。
【文件预览】:
MD5
----MD5.layout(685B)
----src()
--------Biginteger.cpp(118B)
--------MD5.h(303B)
----main.cpp(825B)
----MD5.cbp(1KB)
----MD5.cpp(4KB)
----obj()
--------Debug()
----MD5.depend(568B)
----bin()
--------Debug()
----include()
--------Biginteger.h(197B)