- 25
- 0
- 约2.77千字
- 约 33页
- 2017-08-21 发布于广东
- 举报
* 第七章 消息认证码 曹天杰 中国矿业大学计算机学院 7.1 消息认证码的构造 7.2 MAC函数的安全性 7.3 消息认证码的应用 如果用数学语言来描述,MAC实质上是一个双方共享的密钥k和消息m作为输入的函数,如将函数值记为MACk(m),这个函数值就是一个认证标记,这里用δ表示。 攻击者发起攻击的时候,能得到的是消息和标记的序列对(m1, δ1),(m2,δ2),…,(mq, δq)(其中δi=MACk(mi))。如果攻击者可以找到一个消息m,m不在m1, …, mq之中,并且能够得到正确的证标记δ=MAC(m)就说明攻击成功了。攻击者成功的概率就是其攻破 MAC的概率。 消息认证码的构造有多种方法,我们主要介绍两种构造方法:一种是基于分组密码的,另一种是基于带密钥的Hash函数的。 7.1 消息认证码的构造 CBC-MAC实际上就相当于对消息使用CBC模式进行加密,取密文的最后一块作为认证码。当取DES作为加密的分组密码时,称为基于DES的CBC-MAC,若需要产生认证码的消息为x,加密的DES密钥为K,则生成MAC的过程如下(如图7.1所示): 基于分组密码的MAC 1、CBC-MAC 图7.1 CBC-MAC的算法过程 (1)填充和分组。对消息x进行填充,将填充得到的消息分成t个n比特(基
您可能关注的文档
- 营养配膳基础 教学课件 作者 张首玉 第六章 营养食谱的制订.ppt
- 营养配膳基础 教学课件 作者 张首玉 第七章 营养与食品安全知识咨询.ppt
- 营养配膳基础 教学课件 作者 张首玉 第三章 营养配餐的准备.ppt
- 营养配膳基础 教学课件 作者 张首玉 第四章 膳食调查和评价.ppt
- 营养配膳基础 教学课件 作者 张首玉 第五章 人群营养状况评价.ppt
- 营养配膳基础 教学课件 作者 张首玉 第一章 营养配膳职业认知.ppt
- 营养配膳技能训练 教学课件 作者 张首玉 第二章 不同年龄人群营养配膳设计与制作.ppt
- 营养配膳技能训练 教学课件 作者 张首玉 第六章 中式筵席的营养配膳设计原则与方法.ppt
- 营养配膳技能训练 教学课件 作者 张首玉 第三章 特殊疾病人群营养配膳设计与制作.ppt
- 营养配膳技能训练 教学课件 作者 张首玉 第四章 特殊工作环境下人群营养配膳设计与制作.ppt
最近下载
- 义务教育优质均衡发展质量监测八年级综合试卷测试题及答案.docx VIP
- 新解读(2025)《HJ T342-2007水质 硫酸盐的测定 铬酸钡分光光度法(试行)》.pptx VIP
- 实例要素式强制执行申请书(申请执行用).pdf VIP
- 风力发电机叶片雷击损伤的损坏鉴定报告.doc VIP
- 2025年度国家体育总局体育社会科学研究项目立项名单.docx VIP
- GB50303-2015 建筑电气工程施工质量验收规范.docx
- JTJ036-1998 公路改性沥青路面施工技术规范.pdf VIP
- 基于循迹模型的智能小车运动控制仿真研究.docx VIP
- 年产1000吨对氨基苯甲酸生产工艺设计毕业设计(1).doc VIP
- 新解读(2025)《HJ T343-2007水质 氯化物的测定 硝酸汞滴定法(试行)》.pptx VIP
原创力文档

文档评论(0)