认证与杂凑函数.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
认证与杂凑函数

第六讲:认证与杂凑函数 一、认证与认证系统 二、认证码 三、杂凑函数 四、杂凑函数的设计理论 五、MD-5 六、SHA 七、GOST 八、其他杂凑算法 第六讲:认证与杂凑函数 保密的目的是防止对手破译系统中的机密信息。认证(Authentication) 是防止主动攻击,如伪装、窜扰等,的重要技术,包括对消息的内容、顺序、和时间的窜改以及重发等。 认证目的: (1)验证信息的发送者是真的、而不是冒充的,此为实体认证,包括信源、信宿等的认证和识别; (2)验证信息的完整性,此为消息认证,验证数据在传送或存储过程中未被窜改、重放或延迟等。 认证的理论与技术:认证和认证系统、杂凑(Hash)函数、数字签名、身份证明、认证协议。 第六讲:认证与杂凑函数 一、 认证与认证系统 类似于保密系统的信息理论,可将信息论用于研究认证系统的理论安全性和实际安全性问题,指出认证系统的性能极限以及设计认证码必须遵循的原则。保密和认证同是信息系统安全的两个重要方面,但它们是两个不同属性的问题。认证不能自动地提供保密性,而保密也不能自然地提供认证功能。一个纯认证系统的模型如图6-1-1所示。在这个系统中的发送者通过一个公开信道将消息送给接收者,接收者不仅想收到消息本身,而且还要验证消息是否来自合法的发送者及消息是否经过窜改。系统中的密码分析者不仅要截收和分析信道中传送的密报,而且可伪造密文送给接收者进行欺诈,称其为系统的窜扰者(Tamper)更加贴切。实际认证系统可能还要防止收、发之间的相互欺诈。 一、 认证与认证系统 图6-1-1 纯认证系统模型 一、 认证与认证系统 认证编码:在要发送的消息中引入多余度,使通过信道传送的可能序列集Y大于消息集X。对于任何选定的编码规则(相应于某一特定密钥):发方可从Y中选出用来代表消息的许用序列,即码字;收方可根据编码规则唯一地确定出发方按此规则向他传来的消息。窜扰者由于不知道密钥,因而所伪造的假码字多是Y中的禁用序列,收方将以很高的概率将其检测出来而被拒绝。认证系统设计者的任务是构造好的认证码(Authentication Code),使接收者受骗概率极小化。 令x?X为要发送的消息,k?K是发方选定的密钥,y=A(x, k)?Y是表示消息x的认证码字,Ak={y=A(x, k), x?X}为认证码。Ak是Y中的许用(合法)序列集,而其补集A?k则为禁用序列集,且Ak∪A?k=Y。 一、 认证与认证系统 接收者知道认证编码A(?,?)和密钥k,故从收到的y可惟一地确定出消息x。窜扰者虽然知道X、Y、y、A(?,?),但不知道具体密钥k,他的目标是想伪造出一个假码字y*,使y*?Ak,使接收者收到y*后可以密钥k解密得到一个合法的、可能由发端送出的消息x*,使接收者上当受骗。如果发生这一事件,则认为窜扰者欺诈成功。 窜扰者攻击的基本方式: ? 模仿伪造(Impersonative Fraudulent),窜扰者在未观测到认证信道中传送的合法消息(或认证码字)条件下伪造假码字y*,称其为无密文伪造更合适些。若接收者接受y*作为认证码字,则说窜扰者攻击成功。 一、 认证与认证系统 ?代换伪造(Substitution Fraudulent),窜扰者截收到认证系统中的认证码字y后,进行分析并伪造假认证码字y*,故可称为已知密文伪造。若接收者接受y*为认证码字,则称窜扰者攻击成功。窜扰者可以自由地选择最有利的攻击方式。 窜扰者成功概率(接收者受骗概率): pd=max{pI,pS} (6—1—1) pI:窜扰者采用模仿攻击时最大可能的成功概率 ps:在代换攻击时最大可能的成功概率。 完善认证性(Perf

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档