多因素认证系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:xiaoxie20092009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文所讲述的主要内容是如何设计并实现一个三层架构的基于混沌映射迭代伪随机序列的多因素用户认证系统。它分别采用系统级和用户级两套参数来控制“帐号”和“口令”的同步变换,从而把传统意义的对静态“帐号”+“口令”的认证转换为对“动态帐号”+“动态口令”的认证,这种“动态通行对”的认证,其中不但隐含着变换前静态的“帐号”和“口令”因素,同时又引入了按特定系统和用户参数控制的“时间因素”,其中也嵌入了一定的同步信息,从而达到同步认证的目的。 论文首先回顾了用户认证系统的一些技术标准和潜在的安全局限,分析了目前国内外的相关技术解决方案,介绍了一些与密码学和信息安全相关的理论与技术发展背景,说明了伪随机数生成算法和序列流密码在本多因素认证系统中的应用方法。一个好的流密码系统对多因素认证系统的设计十分重要,而混沌系统的许多性质特别适合设计流密码系统,于是通过对个别混沌映射及其在密码学中的应用分析,比较选择了两种混沌流密码算法。随后文章提出了一套三层架构的多因素认证系统的总体设计思想,接着便是具体详细的设计说明和实现说明,包括对多因素认证系统各个功能模块工作机理和交互的分步阐述,主要功能流程和关键数据流向的举例说明,以及重要的系统运行与测试工作界面的展示。本认证系统的三层架构包含:前端动态变换器+中间认证代理+后端认证服务器。最后,通过列举部分关键技术点的程序代码说明了具体应用开发中的注意事项。结论部分总结了多因素认证系统的功能设计,讨论了未来的完善建议和的应用模式。
其他文献
统一建模语言(UML)是对象管理集团(OMG)的标准,是一种用于对软件密集型系统以及商业建模和非软件系统进行可视化、详述、构造和文档化的建模语言,主要适用于分析与设计阶段的系
产品设计是制造业企业生产的核心与灵魂。把产品设计作为一个综合过程来研究已经有几十年的历史,研究也相对成熟。随着网络技术在制造业企业被广泛的应用,特别是因特网的存在
网络化制造是20世纪九十年代产生的一种新的制造模式和理念,其本质在于充分利用当前蓬勃发展的计算机和网络技术,结合制造业的特征和先进的集成管理理论,实现产品设计的全数字化
随着Internet 的飞速发展,网络应用已经深入人心。网络应用的日益增多使得Internet 的安全性也摆在了我们的面前。由于Internet 的开放性以及安全的脆弱性,无论是操作系统,应
知识管理是近年来国际学术界和产业界研究的热点问题,它在实践中尤其是商业企业中得到了日益广泛的应用,创造出了巨大的商业价值。从计算机学科的角度看待知识管理,它是以互
由于互联网的迅猛发展,网络应用不断涌现。微博,作为一种方便快捷的社交网络平台一经推出便获得了人们的喜爱,成为人们在工作和生活中记录生活,抒发情感,获取信息,结交朋友的一种主
产品在实际生产之前,需要做整机装配试验,对复杂的大型机械设备来说这要消耗大量的时间、财力和物力,并且在交付使用的时候,如压力机还要先试装配,合格后拆卸运输,在目的地再
Web Service是电子商务发展中一场新的革命。它基于XML、SOAP、WSDL和UDDI这一系列的标准协议规范,支持和推广动态电子商务模型,促进合作分层服务,支持地理位置分散的企业通
书法在华夏文化中占有重要位置,随着计算机技术不断发展,希望能够通过计算机使手写笔迹呈现书法效果,由于各种触屏设备投入市场,对于手写字书法化的需求也越来越多,手写笔迹的书法
传统的信息检索主要是基于人工标注,该方法不仅浪费大量的人力资源,同时也不能满足检索的客观性要求。所以,基于内容的信息检索技术被相应地提出,其研究意义重大。建立在对传统的