- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 身份认证身份认证是信息安全理论的重要组成部分。它以密码 理论为基础,同时也是访问控制和审计的前提,因此对网 络环境下的信息安全尤其重要。本章重点讲述身份认证的 作用、原理、实现和发展。 7.1身份认证基础正确识别主体(用户、节点或终端等)的身份十分重 要。如,银行系统的自动取款机(ATM),用户可以直接 从取款机中提取现款,但ATM首先要确认用户的身份,否 则恶意欺诈会给银行和用户造成损失。身份认证是指是证 实主体的真实身份与其所声称的身份是否相符的过程。这 一过程是通过特定的协议和算法来实现的。 7.1.1物理基础身份认证的物理基础可以分为三种:(1)用户所知道的(something the user knows);(2)用户拥有的(something the user possesses);(3)用户的特征(something the user is or how he/shebehaves)。第一类的例子是最常用的密码和口令;第二类的例子 有身份证、护照、密钥盘等;第三类包括用户的生物特征 ,如指纹 、红膜、DNA、声纹 ,还包括用户的下意识行为,比如签名。这三类物理基础各有利弊。第一类方法最简单,系统 开销最小,但是最不安全;第二类泄漏秘密的可能性比较 小,因而安全性比第一类高,但是认证系统相对复杂;第 三类的安全性最高,比如想窃取一个人的指纹是很困难的 ,但是涉及更复杂的算法和实现技术。针对前两类基础的技术起步较早,目前相对成熟,应 用比较广泛。有关第三类的技术也由于它在安全性上的优 势正在迅速发展。 7.1.2数学基础示证者 P 试图向验证者V证明自己知道某信息。一种 方法是P说出这一信息使得V相信,这样V也知道了这一信 息,这是基于知识的证明。另一种方法是使用某种有效的 数学方法,使得V相信他掌握这一信息 ,却不泄露任何有 用的信息,这种方法被称为零知识证明问题。零知识证明可以分为两大类:最小泄露证明(Minim um Disclosure Proof)和零知识证明(Zero Knowledge Pro of)。最小泄露证明需要满足:(1) P几乎不可能欺骗V:如果P知道证明 ,他可以使V以极大的概率相信他知道证明;如果P不知道证明,则他使得V相信他知道证明的概率几乎为零。(2)V 几乎不可能知道证明的知识 ,特别是他不可能向别人重复证明过程。零知识证明除了要满足以上两个条件之外,还要满足 第三个条件:(3)V无法从P那里得到任何有关证明的知识。零知识证明最通俗的例子是图7.1中的山洞问题。图 中的山洞里C、D 两点之间有一扇上锁的门,P知道打开 门的咒语,按照下面的协议P就可以向V证明他知道咒语 但是不需要告诉V咒语的内容: V站在A点; P进入山洞,走到C点或D点; 当P消失后,V进入到B点; V指定P从左边或者右边出来; P按照要求出洞(如果需要通过门,则使用咒语) P和V重复①-⑤步骤n次。如果P知道咒语,他一定可以按照 V 的要求正确的走 出山洞n次。如果P不知道咒语并想使V相信他知道咒语, 就必须每次都事先猜对V会要求他从哪一边出来,猜对一 次的概率是0.5,猜对n次的概率就是0.5n,当n足够大时, 这个概率接近于零。因此山洞问题满足零知识证明的所有 条件。 7.1.3协议基础认证协议可以分为双向认证协议(mutual authenticatio n protocol)和单向认证协议(one-way authentication proto Col) 。双向认证协议是最常用的协议 ,它使得通信双方互相认证对方的身份。单向认证协议是通信的一方认证另 一方的身份,比如服务器在提供客户申请的服务之前,先 要认证客户是否是这项服务的合法用户,但是不需要向用 户证明自己的身份。基于对称密钥的认证协议往往需要双方事先已经通过 其他方式(比如电话、信函或传递等物理方法)拥有共同的密钥。而基于公钥的认证协议的双方一般需要知道对方 的公钥。公钥的获得相对于对称密钥要简便,比如通过C A 获得对方的数字证书,这是基于公钥的认证协议的优势 。但是,公钥的缺点是加解密速度慢、代价大,所以认证 协议的最后,双方要协商出一个对称密钥作为下一步通信 的会话密钥。产生会话密钥还有安全性方面的考虑:一旦 会话密钥泄漏,则只会泄漏本次通信的内容,而不会带来 更大的损失,而且通信者发现会话密钥泄漏后,就可以用 原有的密钥协商出新的会话密钥,重新开始新的会话。所 以,无论是基于公钥的还是基于对称密钥的认证协议,都 经常要产生对称会话密钥。在针对协议的攻击手法中 ,消息重放攻击(replay攻 击)是一种很常用的主动攻击。消息重放攻击最典型的情 况是:A与B 通信时,第三方 C 窃听获得了A过去发给B的 报文M ,然后冒充
您可能关注的文档
最近下载
- 专题22.7 二次函数图象与系数的关系选填压轴专项训练(30道)(解析版).pdf VIP
- 浙江省嘉兴市第一中学2024-2025学年高一上学期10月阶段性测试物理试卷(含答案).pdf VIP
- 1.新版历年全国高考英语高频词汇必备表汇总打印版.docx
- 矿山生态修复技术规范第3部分:金属矿山.pdf VIP
- 〖地 理〗世界的地形第一课时说课稿-2024-2025学年七年级地理上学期(湘教版2024).docx VIP
- 《物理学发展史》课件.ppt VIP
- 《物理学的发展史》课件.docx VIP
- 2026秋季中国电建集团北京勘测设计研究院有限公司校园招聘笔试参考题库附答案解析.docx VIP
- 浙江省嘉兴市2023-2024学年高一上学期10月月考物理含解析.pdf VIP
- 美国特色介绍.pptx VIP
文档评论(0)