- 13
- 0
- 约5.73千字
- 约 67页
- 2017-03-21 发布于湖北
- 举报
Hash与MAC的区别 MAC需要对全部数据进行加密 MAC速度慢 Hash是一种直接产生鉴别码的方法 Hash可用于数字签名 常用Hash算法 MD5 hash算法MD5 Hash Algorithm MD4是MD5杂凑算法的前身,由Ron Rivest于1990年10月作为RFC提出,1992年4月公布的MD4的改进(RFC 1320,1321)称为MD5。 MD5的算法框图 输入消息可任意长,压缩后输出为128bits。 算法步骤(1)-分组填充 消息 100…0 64bit 消息长度 填充图样 L×512bit Kbit 1.MD5要求输入为512位的倍数,而且必须要有64位来表示原始的数据长度。位数不足就需要补位,使得数据为K*512+448,这样再加上表示消息长度的64位,刚好就是512的倍数。 2.补位:补1个1,其余都是0,直到满足条件为止。 3.执行完后,消息的长度为512的倍数(设为L倍),则可将消息表示为分组长为512的一系列分组Y0,Y1,…,YL-1,而每一分组又可表示为16个32比特长的字,这样消息中的总字数为N=L×16,因此消息又可按字表示为M[0,…,N-1]。 算法步骤(2)-缓冲区初始化 hash函数的中间结果和最终结果保存于128位的缓冲区中,缓冲区用32位的寄存器表示。缓冲区初始存数可用4个32bits
您可能关注的文档
- ZXMW-SR10培训文档摘要.ppt
- 第2章膳食指南规范.ppt
- 第2章土壤的基本物质组成规范.ppt
- 2014届高三新人教版化学一轮练出高分:6.2原电池化学电源Word版含试题.doc
- 第2章选择最大信息的预报因子规范.ppt
- 第2章愈伤组织培养规范.ppt
- 泛微e-office9.0+中小型房地产企业解决规范.pptx
- 方差-SPSS操作流程规范.pptx
- ZX第5章_基因的调控摘要.ppt
- 方向与位置规范.pptx
- 2026年中国汽车数字驾驶舱IT服务行业市场规模及投资前景预测分析报告.pdf
- 2026年中国汽车数据收集系统行业市场规模及投资前景预测分析报告.pdf
- 2026年中国汽车数字零售解决方案行业市场规模及投资前景预测分析报告.pdf
- 淡出句子精选205句.docx
- 信我者不信我者句子精选357句.docx
- 2026年部编版高中历史必修第十一册第3单元近现代中国科技发展考点精讲课件.pptx
- 2026年人教版初中英语九年级下册第11单元口语交际课件.pptx
- 2026 年江苏省北师大版初中美术第 3 章设计漕船器物知识点巩固习题.docx
- 2026年部编版高中历史必修第四册第10单元近现代中国民族关系考点精讲课件.pptx
- 2026年部编版高中历史必修第七册第1单元近现代中国科技发展考点精讲课件.pptx
最近下载
- 合规红线与避坑实操手册(2026)《GBT 32439-2015给水用钢丝网增强聚乙烯复合管道》.pptx VIP
- 超大径PCCP管道安装水压试验的方案制定.doc VIP
- 【最新】部编人教版小学语文二年级上册第一单元打印测试题(直接打印).doc VIP
- 部编人教版小学道德与法治五年级上册《烟酒有危害》优质教学课件.ppt VIP
- 流行歌曲歌谱.pdf.pdf VIP
- 部编本一年级bpmf课件.ppt VIP
- 2026年广东普法考试答案参考(考场三).doc VIP
- 一例上消化道出血患者的护理查房PPT课件.pptx VIP
- 医院舆情监测与应对管理办法.docx VIP
- 电梯作业人员考试题库及答案(实操真题版).docx
原创力文档

文档评论(0)