网络安全第四章第4章 报文摘要算法本章主要内容基本概念和特点;MD5;SHA;HMAC;报文摘要应用。 4.1 基本概念和特点本讲主要内容完整性检测;报文摘要算法特点。一、 完整性检测1.检错码 检错码C=f(D); 假定接收端接收到Cˊ和Dˊ 只有当Cˊ =f( Dˊ )时,接收端确认传输过程正确。一、 完整性检测2.报文摘要和完整性检测过程 发送端检错码C=EK(f(D)) ; 检测出精心篡改的前提是:函数f()有着如下特性:对于任何x,找不出y,x≠y,但f(x)= f(y)。二、报文摘要算法特点 假定MD为报文摘要算法,MD(X)是算法对报文X作用后产生的标识信息,MD必须满足如下要求:能够作用于任意长度的报文;产生有限位数的标识信息;易于实现;具有单向性。只能根据报文X求出MD(X),从计算可行性讲,无法根据标识信息h,得出报文X,且使得MD(X)=h;具有抗碰撞性。从计算可行性讲,对于任何报文X,无法找出另一个报文Y,X≠Y,但MD(X)=MD(Y);具有高灵敏性。即使只改变报文X中一位二进制位,也使得重新计算后的MD(X)变化很大。4.2 MD5本讲主要内容添加填充位;分组操作;MD5运算过程。一、添加填充位 假定报文的长度为X,首先添加首位为1,其余位为0的填充位,填充位的长度Y由下式确定。(X+Y)mod 512=448二、分组操作长度字段为64位,(报文+填充
您可能关注的文档
最近下载
- 中国铁路西安局集团有限公司2026年招聘高校毕业生备考题库(一)附答案详解.docx VIP
- 2026中国铁路西安局集团有限公司招聘高校毕业生112人(三)考试备考题库及答案详解.docx VIP
- 2026中国铁路西安局集团有限公司招聘高校毕业生936人(二)备考题库附答案.docx VIP
- 潍坊学院《高等数学Ⅱ》2025-----2026学年期末试卷(A卷).pptx VIP
- 2026年第16个全民禁毒宣传月:防范青少年药物滥用PPT课件.pptx VIP
- 2026全民禁毒宣传月之防范青少年药物滥用课件PPT.pptx VIP
- 职业病防治知识.pdf
- 2026云南保山创越实业有限责任公司招聘工作人员4人考试模拟试题及答案解析.docx VIP
- 潍坊学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 2026云南保山创越实业有限责任公司招聘工作人员4人笔试参考题库及答案解析.docx VIP
原创力文档

文档评论(0)