信息认证技术

这个章节会介绍一些比较有意思的东西,例如哈希函数,数字签名,身份认证等!

1.一个安全的认证 系统应满足什么样的条件?

  合法的接受者能够检验所接受消息的合法性和真实性

  合法的发送方对所发送的消息无法进行否认

  除了合法的发送方之外,任何人都无法伪造和篡改消息

2.消息验证:验证消息的完整性和不可抵赖性

 身份认证:鉴别用户身份

哈希函数

1.哈希函数必须具有哪些性质?

  给定M ,很容易计算h

   给定h,根据H(M) = h 推导出M很难,这个性质称为单向性

扫描二维码关注公众号,回复: 1719745 查看本文章

  给定M,通过同一个H(`),计算出不同的h是很苦难的

  弱抗碰撞性

  强抗碰撞性

2.MD5:可将任意长度的消息经过变换得到一个 128位的散列值

MD5算法的简要概述:

猜你喜欢

转载自www.cnblogs.com/zwz178/p/9217264.html
今日推荐