ch52数字签名与认证散列算法参考幻灯片.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 19页
  • 2020-12-30 发布于广东
  • 举报

ch52数字签名与认证散列算法参考幻灯片.ppt

第八讲 思考题 1 P141 (7)安全的散列函数有哪些特征? 第八讲教学要求: (1)掌握单向散列函数概念; (2)了解MD5算法程; (3)了解SHA 安全散列算法; ;? 3.2单向散列函数 单向散列函数,也称hash函数,它可以提供判断电子信息完整性的依据,是防止信息被篡改的一种有效方法。单向散列函数在数据加密、数据签名和软件保护等领域中有着广泛的应用。 3.2.1 单向散列函数特点 hash函数的作用是当向hash函数输入一任意长度的的信息M时,hash函数将输出一固定长度为m的散列值h。即: h = h(M) ;思考题1:安全的hash函数的特点是: 1.hash函数能从任意长度的M中产生固定长度的散列值h。 2.已知M时,利用h(M)很容易计算出h。 3.已知h时,要想从h(M)中计算出M是很困难的。 4.已知M时,要找出另一信息M‘,使h(M)=h(M’)是很困难的。 最常用的hash算法有MD5、SHA算法等。;MD5;MD5算法步骤;3.2.2 MD5算法 4)以512位

文档评论(0)

1亿VIP精品文档

相关文档