- 3
- 0
- 约5.09千字
- 约 30页
- 2018-08-31 发布于江苏
- 举报
第3章-第1 伪随机数发生器与单向散列函数
第三章 安全业务及其实现方法 第一部分 伪随机序列发生器 二、伪随机数生成器 2、基于密码算法的随机数产生器 ANSIX9.17伪随机数产生器 3、基于大数因子分解的发生器——BBS产生器 密码强度最强,基于大整数分解困难性 第二部分 单向散列函数 单向散列函数:Hash Function,哈希函数、杂凑函数 将任意长度的消息M映射成一个固定长度散列值h的函数: h=H(M), 其中,h的长度为m。 用途: 消息认证、数字签名。 散列函数要具有单向性,则必须满足如下特性: (1)有效性 给定M,很容易计算h,便于软硬件实现。 (2)单向性 给定h,根据H(M)=h反推M很难。 (3)弱抗碰撞性(弱攻击性) 给定M,找到另一M’满足H(M)=H(M’)很难。 在某些应用中,单向散列函数还需要满足抗碰撞(Collision)的条件:要找到两个随机的消息M和M’,使H(M)=H(M’)满足很难。(抗强抗攻击性) 还要求: 能用于任何大小的消息; 能产生定长输出; 实现: 单向散列函数是建立在压缩函数之上的: (一) MD5 算 法 MD表示消息摘要(Message Digest),单向散列函数 输入: 给定一任意长度的消息 输出: 长为
您可能关注的文档
最近下载
- GBT 31458-2026医院安全防范要求学习与解读.pptx VIP
- 牛羊屠宰兽医卫生检验人员理论题库及答案 (2025 版).docx VIP
- 牛羊屠宰兽医卫生检验人员考试题库及答案解析(最新版).docx VIP
- 牛羊屠宰兽医卫生检验人员考试题库及答案解析(最新版).docx VIP
- ISO 9001(FDIS)-2026《质量管理体系——要求》(中文版-雷泽佳译-2026年6月).pdf VIP
- 《公安机关实施保安服务管理条例办法》培训与解读课件.pptx VIP
- 标准图集-04S531-4-湿陷性黄土地区给水阀门井.pdf VIP
- 数字私力与网联物的占有保护机制研究.docx VIP
- 水利工程深基坑开挖与支护专项施工方案.docx
- 宁夏大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
原创力文档

文档评论(0)