- 25
- 0
- 约1.35万字
- 约 98页
- 2019-01-29 发布于北京
- 举报
《现代密码学》第7章散列函数.ppt
散列函数 本章主要内容 1、散列函数 2、MD5杂凑算法 3、安全杂凑算法 散列函数的描述 从密码角度看,散列函数也可以看作是一种单向密码体制,即它从一个明文到密文是不可逆映射,只有加密过程,不能解密。散列值是消息中所有比特的函数值,因此提供了一种错误检测能力,即改变消息中任何一个比特或几个比特都会使散列值发生改变。 在密码学和数据安全技术中,散列函数是实现有效、安全可靠数字签名和认证的重要工具,是安全认证协议中的重要模块 。 密码学Hash函数的应用 消息认证 消息认证是用来验证消息完整性的一种机制或服务。消息认证确保收到的数据确实和发送时的一样(即没有修改、插入、删除或重放),且发送方声称的身份是真实有效的。 当哈希函数用于提供消息认证功能时,Hash函数值通常称为消息摘要。 数字签名 在进行数字签名过程中使用用户的私钥加密消息的Hash值,其它任何知道该用户公钥的人都能够通过数字签名来验证消息的完整性。在这种情况下,攻击者要想篡改消息,则需要知道用户的私钥。 其他应用 产生单向口令文件: 如操作系统存储口令的Hash值而不是口令本身。 入侵检测和病毒检测: 将每个文件的Hash值H(F)存储在安全系统中,随后就能够通过重新计算H(F)来判断文件是否被修改过。 构建随机函数(PRF)或用做伪随机发生器。 具体应用 消息完整性检测 “网站卫
您可能关注的文档
- 《中医基础理论》病机-课件--1.ppt
- 《密码学》学习.ppt
- 《小伙伴》五官画法.pptx
- 《康复护理学》1章-概论第一节-康复与康复医学概述.ppt
- 《方剂学》温里剂--课件.ppt
- 《方剂学》绪论.ppt
- 《校园小伙伴》美术--苏庆战.ppt
- 《现代密码学》第4章分组密码: AES算法.ppt
- 《现代密码学》第5章序列密码.ppt
- 《现代密码学》第一讲 绪 论.pptx
- DB3301∕T 0435-2023 公共场所自动体外除颤器设置与维护管理规范.docx
- DB3311∕T 21-2014 生态休闲养生(养老)基地运营服务规范.docx
- DB3311∕T 236-2023 森林康复医院建设指南.docx
- DB3311∕T 264-2023 高山黄瓜生产技术规程.docx
- DB3311∕T 256-2023 高山辣椒生产技术规程.docx
- DB64∕T 1860-2023 贺兰山东麓酿酒葡萄质量控制技术规范.docx
- DB3301∕T 61-2018 社区双拥工作规范.docx
- DB3301∕T 1128-2023 高含油量油菜生产技术规程.docx
- DB3302∕T 1138-2022 食品安全责任保险风险防控服务规范.docx
- DB3303∕T 017-2020 黄瓜霜霉病、白粉病测报调查技术规程 .docx
最近下载
- ISO27001:2022信息安全管理体系要求(中文).pdf
- 抗菌药物专项点评表.docx VIP
- 《内蒙古伊泰广联煤化有限责任公司红庆河煤矿开采方案》评审意见书.docx VIP
- 压力容器日管控、周排查、月调度安全风险管控清单.docx VIP
- 餐厨垃圾生产有机酸碳源技术规范.pdf
- CECS181-2005 给水钢丝网骨架塑料(聚乙烯)复合管管道工程技术规程.pdf VIP
- 大唐南电二期2x655MW燃气轮机创新发展示范项目环境影响报告表.docx VIP
- 捷联导引头视线角速率估计方法的深度剖析与创新研究.docx
- 2026年事业单位招聘行测全真模拟试卷(含答案解析).docx VIP
- 第三单元小数除法应用提高篇 五年级数学上册典型例题系列人教版.pdf VIP
原创力文档

文档评论(0)