- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 认证技术 本章学习目标 身份认证的作用、分类,身份认证系统的组成 身份认证协议 利用MAC进行消息认证的过程、将散列函数用于消息认证的基本过程 数字签名的原理 定义 认证(Authentication)是证实实体身份的过程,对传输内容进行审计、确认的过程,是保证计算机网络系统安全的重要措施之一。 身份认证是计算机网络系统的用户在进入系统或访问不同保护级别的系统资源时,系统确认该用户的身份是否真实、合法和唯一的过程。数据完整性可以通过消息认证来保证。而数字签名则可用来证明消息发送者的身份、消息的真实性及抗否认。密码技术一直在认证技术中起到非常关键的作用。 10.1 身份认证 10.1.1 身份认证概述 身份认证的作用 身份认证就是为了确保用户身份的真实、合法和唯一。这样,就可以防止非法人员进入系统,防止非法人员通过违法操作获取不正当利益、访问受控信息、恶意破坏系统数据的完整性的情况的发生 身份认证的分类 从身份认证所用到的物理介质来分 从身份认证所应用的系统来分 从身份认证的基本原理分类 从身份认证所用的认证协议来分 按照认证协议所使用的密码技术来分 身份认证系统的组成 认证服务器(Authentication Server) 认证系统用户端软件(Authentication Client Software) 认证设备(Authenticator) 10.1.2 物理认证 口令认证 用户帐号+口令=某人的身份 智能卡 一般由微处理器、存储器及输入/输出设施构成。微处理器中有一个惟一的用户标识(ID)、私钥和数字证书 生物特征认证 通过自动化技术利用人体的生理特征或行为特征进行身份鉴定。目前利用生理特征进行生物识别的主要方法有指纹鉴定、虹膜识别、手掌识别、视网膜识别和脸相识别;利用行为特征进行识别的主要方法有声音识别、笔迹识别和击键识别等。 指纹鉴定 独特性 稳定性 方便性 手掌识别 视网膜 虹膜 面孔 声音 笔迹 步态识别 DNA 10.1.3 身份认证协议 分为双向认证协议和单向认证协议 双向认证协议:使通信双方确认对方的身份,适用于通信双方同时在线的情况 . 基于对称密钥技术的双向认证协议 Denning 认证过程 基于公开密钥技术的双向认证协议 WOO92b协议 基于对称密钥技术的双向认证 A→KDC:IDA‖IDB‖N1; // A向KDC申请要和B通信。明文消息中包含一个大的随机数N1。 KDC→A:EKa[KS‖IDB‖N1‖EKb[KS‖IDA]]; //KDC发送一个使用A和KDC之间共享的密钥Ka加密的消息,消息包括:由KDC分发的、A与B的会话密钥Ks;B的名字IDB(保证了第一条明文消息中的B未被更改,即确认A是与B通信);A的随机数N1(保证了该消息是新的而不是攻击者重放的);一个只有B能看懂的许可证EKb[KS‖IDA](因为使用了B和KDC之间共享的密钥Kb加密)。 A→B:EKb[KS‖IDA]; // A将许可证EKb[KS‖IDA]发给B。 B→A:EKs[N2]; //B解密许可证EKb[KS‖IDA]获得会话密钥Ks,从而认证了B的身份(因为只有B才能对使用了密钥Kb加密的消息进行正确的解密);然后产生随机数N2,B向A发送消息EKs[N2]。 A→B:EKs[f(N2)]。 // A向B发送消息EKs[f(N2)]以证明是真正的A与B通信,从而认证了A的身份(因为只有A也知道KS)。 Denning 认证过程 A→KDC:IDA‖IDB; KDC→A:EKa[KS‖IDB‖T‖EKb[KS‖IDA‖T]] A→B:EKb[KS‖IDA‖T]; B→A:EKs[N1]; A→B:EKs[f(N1)] ∣Clock-T∣<Δt1+Δt2 其中,T是时间戳,记录了KDC发送消息②时的时间;Δt1是KDC时钟与本地时钟(A或B)之间差异的估计值;Δt2是预期的网络延迟时间。 WOO92b协议 A→KDC:IDA‖IDB; //A向KDC提出和B通信。 KDC→A:EKRkdc[IDB‖KUb]; //A得到B的公钥。 A→B:EKUb[Na‖IDA];//A向B提出通信要求,包含一个随机数Na B→KDC:IDB‖IDA‖EKUkdc[Na];//B向KDC询问A的公钥。 KDC→B:EKRkdc[IDA‖KUa]‖EKUb[EKRkdc[Na‖KS‖IDA‖IDB]]; //B得到A的公钥和一段KDC签名的消息。 B→A:EKUa[EKRkdc[Na‖KS‖IDA‖IDB]‖Nb]; //B将这段消息和随机数Nb发给A,A在KDC签名的消息中找到Na,知道这不是一个重放。 A→B:EKs[Nb]。 //A使用刚得到的会话密钥回答B 其中,KUa
您可能关注的文档
- 计算机应用基础教程(第二版) -雷文全 第2章 Windows XP操作系统基础.ppt
- 计算机应用基础教程(第二版) -雷文全 第3章 Word 2003文字处理软件.ppt
- 计算机应用基础教程(第二版) -雷文全 第4章 Excel 2003数据处理软件.ppt
- 计算机应用基础教程(第二版) -雷文全 第5章 PowerPoint 2003文稿演示软件.ppt
- 计算机应用基础教程(第二版) -雷文全 第6章 计算机网络与Internet.ppt
- 计算机应用基础教程(第二版) -雷文全 第7章 计算机病毒与网络安全.ppt
- 计算机应用基础教程(第三版) -廖世蓉 第1章 计算机基础.ppt
- 计算机应用基础教程(第三版) -廖世蓉 第3章 Word 2003文字处理软件.ppt
- 计算机应用基础教程(第三版) -廖世蓉 第4章 Excel 2003数据处理软件.ppt
- 计算机应用基础教程(第三版) -廖世蓉 第5章 PowerPoint 2003文稿演示软件.ppt
最近下载
- 2024-2025学年浙江省宁波市奉化区七年级下学期期末数学检测试卷.pdf VIP
- 让改革创新成为青春远航的动力.ppt VIP
- 通桥(2016)8388A 高速铁路常用跨度梁桥面附属设施.docx VIP
- 新版道德与法治三年级上册《5.走近科学家》教学设计.docx VIP
- 幼儿园课件:《牵牛花和它的朋友们》.pptx VIP
- CBT 3495.10-1995 船舶工业档案管理规则 档案收集及其业务指导要求-行业标准.pdf VIP
- 小学教育学 第二章 学校.ppt VIP
- 人美版七年级上册2.3《诗意的色彩》教案.pdf VIP
- 2024年秋新改版教科版五年级上册科学全册教案教学设计(新课标版).docx VIP
- 安全导则发布稿.pdf VIP
文档评论(0)