- 4
- 0
- 约3.64千字
- 约 50页
- 2016-07-31 发布于湖北
- 举报
第11章 密码学Hash函数
第12章 消息认证码
第13章 数字签名;?;下图描述了密码学Hash函数的操作过程。通常输入数据的长度首先被填充为某固定长度(如1024位)分组的整数倍,填充的内容包括原始消息的位长度信息。填充长度信息能够提高攻击者修改消息而保持Hash值不变的难度。;密码学Hash函数或许是用途最多的密码算法,它被广泛应用于各种不同的安全应用和网络协议中。首先考虑密码学hash函数的应用范围。
消息认证
消息认证是用来验证消息完整性的一种机制或服务。消息认证确保收到的数据确实和发送时的一样(即没有修改、插入、删除或重放)。此外,通常还要求消息认证机制确保发送方声称的身份是真实有效的。当Hash函数用于提供消息认证功能时,Hash函数值通常称为消息摘要。;消息认证中使用Hash函数的本质如下:
发送者根据待发送的消息使用该函数计算一组Hash值,然后将Hash值和消息一起发送过去。接收者收到后对于消息执行同样的Hash计算,并将结果与收到的Hash值进行比较。如果不匹配,则接收者推断出消息(当然也可能是Hash值)遭受了篡改。;Hash函数的运算结果必须通过安全的方式传输。因为Hash函数必须得到保护,使得如果攻击者篡改或替换消息的话,对于攻击者不能轻易的同时对Hash值进行修改以蒙骗接受者。这种类型的攻击
您可能关注的文档
最近下载
- 2025年南通醋酸纤维有限公司题库带答案分析试卷及答案.docx VIP
- 中考语文议论文阅读思维导图02分析论点.pdf VIP
- JY∕T 0584-2020 扫描电子显微镜分析方法通则(教育).pdf VIP
- 福建省莆田市仙游县重点中学2025-2026学年高一下学期4月期中语文试题及参考答案.pdf VIP
- 2025海南省中考历史试题卷(含答案解析).docx
- 汉森打印软件说明书.docx
- JTY-GD-G7X点型光电感烟火灾探测器说明书.pdf
- 2026年高端厨电智能化发展白皮书.docx
- 运筹学 第2版 课件 第五章 图与网络.pptx
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测数学试卷(含答案).pdf
原创力文档

文档评论(0)