- 38
- 0
- 约8.21千字
- 约 53页
- 2019-01-29 发布于北京
- 举报
《现代密码学》第六讲 HASH函数和MAC(一).ppt
HASH函数和MAC(一) 上讲内容回顾 流密码(序列密码)的思想起源 流密码的分类 基于移位寄存器的流密码算法 RC4算法 ESTREAM推荐算法介绍 本章主要内容 单向函数 Hash函数的定义及发展现状 hash函数的用途 MD5算法 SHA-256算法 SHA-512和SHA-384算法 消息鉴别码简介 CBC-MAC算法 HMAC算法 定义. 函数 若满足下列两个条件,则称之为强单向函数: 1 计算 是容易的,即 是多项式时间可计算的; 2 计算 函数的逆 是困难的, 即对每一多项式时间概率算法 ,每一多项式 和充分大的 有 单向函数 Hash函数定义 消息是任意有限长度,哈希值是固定长度. Hash的概念起源于1956年,Dumey用它来解决symbol table question(符号表问题)。使得数据表的插入、删除、查询操作可以在平均常数时间完成。 Hash函数的定义 单向性(抗原像):对干任意给定的消息,计算其哈希值容易. 但是,对于给定的哈希值h,要找到M使得H(M)=h在计算上是不可行的. 弱抗碰撞(抗二次原像):对于给定的消息M1,要发现另一个消息M2,满足H( M1 )=H(M2)在计算上是不可行的
您可能关注的文档
最近下载
- 园林绿化喷淋系统施工方案编写.docx VIP
- 印制板生产安全操作规范.docx
- 四川省成都市郫都区2024-2025学年八年级下学期期末考试语文试题(含答案).docx VIP
- [联轴器标准]JBZQ 4381-2006 鼓形齿式联轴器的选用及计算.pdf VIP
- 【人教版2019选择性必修1】高二生物2.3 神经冲动的产生和传导(教学设计)教案.pdf VIP
- 文艺复兴经典名著选读智慧树知到期末考试答案章节答案2024年北京大学.docx VIP
- JC/T907-2018混凝土界面处理剂.pdf VIP
- 库存预警应急预案范本(3篇).docx VIP
- 箱变吊装施工方案.docx VIP
- 提高术前抗生素执行时间的正确率品管圈.pptx VIP
原创力文档

文档评论(0)