网络应用系统统一口令认证的研究与实现教材.docVIP

网络应用系统统一口令认证的研究与实现教材.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络应用系统统一口令认证的研究与实现 ? 刘启新,蒋东兴,石碞,沈锡臣 (清华大学计算机与信息管理中心,北京,100084) 摘 要:随着网络的发展,网络应用系统不断增加,迫切要求能够提供一个安全、可靠、高效的口令认证系统。本文研究了认证系统的需求,提出了一套安全、可靠、高效的口令认证算法,并着重介绍了统一口令认证系统的设计与实现的关键技术。 关键词:口令;认证;认证服务器;Kerberos;RADIUS 中图分类号:TP309 [1] The Research and Design of Universal Authentication System ? Liu Qixin,Jiang Dongxing,Shi Yan,Shen Xichen (Tsinghua Univ. Computer and Information Management Center, Beijing, 100084) 【Abstract】With the development of Internet, network applications increasing daily, which strongly demands a more securely, reliable and efficient Password Based Authentication System. In this paper, we study the requirement of the authentication system and bring out a securely, reliable and efficient password based authentication algorithm, and emphasizes the design and key technology of the authentication system. 【Key words】Password; Authentication; Authentication Server; Kerberos; RADIUS ? 1 引言 自“211”工程建设以来,清华大学在校园网络环境下已建立了多个信息系统,为学校领导、各部门及全校教师、学生提供多种服务。如综合信息服务系统、综合教务管理系统、选课系统、办公自动化系统、网上学术沙龙、清华网络学堂等。今后还会不断增加新的应用系统,用户数量也会不断增加,这样就带来了信息安全方面的两个问题,一是上网的信息资源越多,受黑客攻击的可能性越大(尤其是一些敏感数据),二是众多用户面对多个系统要重复输入帐号、口令等信息,不仅烦琐,更重要的是容易出现口令丢失,一旦口令泄漏不仅会造成不可估量的损失。因此,信息系统急需有一个统一的、具有较高安全控制的身份验证系统,以保证数据安全和用户操作方便。 开发本系统的目的就是要解决不同的网络应用系统用户名和口令不统一的问题,期望提供一种方便、安全的口令认证方法,让用户只要一套用户名和口令就可以使用校园网络上他有权使用的所有应用系统。 2 常用的认证技术 对于一些计算机资源,只有经过授权的合法用户才能访问,而如何正确鉴别用户的真实身份是问题的关键。用户认证,也称为用户鉴别,就是用户向服务系统以一种安全的方式提交自己的身份证明,由服务系统确认用户的身份是否真实。 一般而言,认证的机制分为两类:简单认证机制和强认证机制。 简单的认证中只有名字和口令被服务系统所接受。由于明文的密码在网上传输极容易被窃听截取,一般的解决办法是使用一次性口令(OTP,One-Time Password)机制。这种机制的最大优势是无须在网上传输用户的真实口令,并且由于具有一次性的特点,可以有效防止重放攻击(Replay Attack)。根据一次性口令生成机制的不同,通常OTP可分为:Time Synchronization的Secure ID(安全标志符),Challenge-Response的Crypto Card(密码卡)和增强的S/Key(安全密钥)等。RADIUS协议就是属于这种类型的认证协议。 强认证机制一般将运用多种加密手段来保护认证过程中相互交换的信息,其中,Kerberos协议是此类认证协议中比较完善、较具优势的协议,得到了广泛的应用。Kerberos协议的基础是基于信任第三方,用户需要向服务系统提供身份证明时,首先需要向认证服务器(AS,Authentication Server)验证自己身份,通过后用户将会获得一张票据(Ticket),并提交给票据许可服务器(TGS,Ticket Granting Server)确认有效,并经过服务器和客户之间的相互认证后,才可以使用服务系统提供的服务。Kerberos协议具有以下的一些优势

文档评论(0)

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

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

1亿VIP精品文档

相关文档