互信应用系统间身份认证方法
本文关键词:互信应用系统间身份认证方法,由笔耕文化传播整理发布。
【摘要】:随着互联网和校园信息化建设的高速发展,以及开放平台的普及,将开放平台的概念引入到教育平台中使得学习者能从一个平台获取所需的所有学习内容。starC云端教学平台就是一种开放的教育平台,该平台依托starC教育云基础环境,集成海量优质教学资源构件、智能学科辅助工具、在线学习社区以及第三方服务等子系统,而这些子系统又有其自身的身份认证服务,因此,我们急需设计一种适用于当前starC云端教学平台且可以推广至开放平台环境下互信系统间都可以应用的身份认证方法。本文首先分析了身份互认、单点登录、OAuth开放授权协议等相关技术,提出了现有系统的普遍问题,阐明了此课题的研究意义。其次,针对国内外解决身份认证所采用的单点登录技术和OAuth2.0技术进行分析,具体分析其认证原理和认证流程及与本论文提出的互信应用系统间身份认证方法的区别。然后,在单点登录技术和OAuth协议的基础之上,提出了一种互信应用系统间身份认证方法,并阐述该方法涉及的角色、认证原理以及认证流程。并且以互信应用系统间身份认证方法为基础,完成互信应用系统间身份认证系统的设计与实现,该系统采用基于REST的Web Services技术,为互信应用系统提供完善的用户管理和认证管理等主要功能。论文最后对互信应用系统间身份认证系统进行系统测试,给出系统的测试结果,表明该系统在安全性、可用性、稳定性等方面满足了starC云端教学平台的工作需要。目前该系统己在starC云端教学平台中使用并运行良好。
【关键词】:身份认证系统 单点登录 OAuth协议 开放平台
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:G434
【目录】:
- 摘要5-6
- Abstract6-11
- 第1章 绪论11-17
- 1.1 研究背景和意义11-13
- 1.1.1 研究背景11-12
- 1.1.2 研究意义12-13
- 1.2 国内外研究现状13-15
- 1.2.1 单点登录发展现状13-14
- 1.2.2 OAuth协议发展现状14-15
- 1.3 论文研究内容15
- 1.4 论文的组织结构15-17
- 第2章 理论基础及相关技术17-28
- 2.1 单点登录技术17-20
- 2.1.1 单点登录原理17-18
- 2.1.2 单点登录流程18-20
- 2.2 OAUTH协议20-24
- 2.2.1 OAUTH协议的原理20-21
- 2.2.2 OAUTH2.0协议的授权流程21-23
- 2.2.3 互信应用系统间身份认证方法与OAuth的区别23-24
- 2.3 基于REST的Web Services技术24-26
- 2.3.1 Restful Web Services架构24-25
- 2.3.2 REST面临的安全威胁及采用的安全策略25-26
- 2.4 SSL/HTTPS26-27
- 2.4.1 SSL安全套接层协议26
- 2.4.2 HTTPS26-27
- 2.5 本章小结27-28
- 第3章 互信应用系统间身份认证方法28-40
- 3.1 引言28-31
- 3.1.1 简介28-29
- 3.1.2 工作原理29-30
- 3.1.3 票据设计30-31
- 3.2 互信应用接入规范31-35
- 3.2.1 互信应用服务器接入32-33
- 3.2.2 互信应用票据验证流程33-35
- 3.3 互信应用系统间身份认证系统35-38
- 3.3.1 用户管理中心35-36
- 3.3.2 应用管理中心36
- 3.3.3 认证中心36-38
- 3.4 本章小结38-40
- 第4章 互信应用系统间身份认证系统的设计与实现40-52
- 4.1 需求分析40-41
- 4.2 功能模块设计41-42
- 4.2.1 系统的总体结构41
- 4.2.2 系统功能模块设计41-42
- 4.3 数据库设计42-45
- 4.3.1 数据库概念设计43
- 4.3.2 数据库逻辑设计43-45
- 4.4 软件架构45-46
- 4.5 逻辑层接口设计46-48
- 4.5.1 用户管理接口47
- 4.5.2 用户认证接口47-48
- 4.6 互信应用系统间身份认证系统的实现48-51
- 4.6.1 用户管理模块实现48-49
- 4.6.2 应用管理模块实现49-50
- 4.6.3 认证管理模块实现50-51
- 4.7 本章小结51-52
- 第5章 互信应用系统问身份认证系统的测试与部署52-59
- 5.1 测试平台52
- 5.1.1 测试环境52
- 5.1.2 软件平台52
- 5.2 功能测试52-56
- 5.2.1 用户管理模块测试53
- 5.2.2 认证管理模块测试53-54
- 5.2.3 应用管理模块测试54-56
- 5.3 集成测试56
- 5.4 HTTPS服务的部署56-57
- 5.5 本章小结57-59
- 第6章 总结与展望59-61
- 6.1 全文总结59-60
- 6.2 下一步研究展望60-61
- 参考文献61-65
- 攻读硕士期间的研究成果和参加的科研项目65-66
- 致谢66
【相似文献】
中国期刊全文数据库 前10条
1 章化冰;多媒体应用系统的开发[J];浙江广播电视高等专科学校学报;2002年01期
2 陈建勋,谢妙,熊春荣;开发分布式动态Web应用系统的技术探讨[J];玉林师范学院学报;2003年03期
3 方东权;杨岿;陈仁松;;浅析数字化校园及其应用系统的构建[J];华中农业大学学报(社会科学版);2007年01期
4 崔绪治;徐厚德;;哲学的应用系统及其结构[J];贵州师范大学学报(社会科学版);1986年04期
5 郭士正;戴瑞琳;;数字化校园应用系统建设的对策分析[J];龙岩学院学报;2005年06期
6 吴艳梅;;Web应用系统分析与设计[J];邯郸职业技术学院学报;2006年01期
7 马华;;苏州工艺美术职业技术学院数字化校园应用系统的规划与建设[J];中国教育信息化;2007年01期
8 杨吉峰;闫家龙;;校企合作3G技术应用系统研究[J];中国成人教育;2010年09期
9 陈明锐;;计算机高考应用系统与人才选拔[J];海南大学学报(自然科学版);1991年03期
10 张虹;通信领域中的DSP应用系统[J];潍坊学院学报;2002年06期
中国重要会议论文全文数据库 前10条
1 徐来;杜江;邱智亮;裴珂;;建立基于Web应用系统[A];第九届全国信号处理学术年会(CCSP-99)论文集[C];1999年
2 马思佳;;基于移动云计算的应用系统研究[A];2012全国无线及移动通信学术大会论文集(下)[C];2012年
3 李千目;戚ng;孙向军;刘凤玉;;一种分布式Web应用系统研究与设计[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
4 彭煊;;中国科协应用系统整合的研究与设计[A];第十一届中国科协年会第33分会场新媒体与科技传播研讨会论文集[C];2009年
5 彭煊;;中国科协应用系统整合的研究与设计[A];自主创新与持续增长第十一届中国科协年会论文集(4)[C];2009年
6 刘进;任海英;徐永敏;;规划路生产应用系统的研究[A];数字测绘与GIS技术应用研讨交流会论文集[C];2008年
7 董超;陈昱松;连尧;;Web应用系统测试方法研究[A];第十六届全国青年通信学术会议论文集(上)[C];2011年
8 陈翼;宓奰;;以通用可配置平台方式构建面向服务的应用系统[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
9 薛明;李红燕;;分派-模板-显示模型:构建交互式Web应用系统[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
10 杨庆岩;;北美陆用GPS应用系统现状及发展[A];船舶通信与导航(1997)[C];1997年
中国重要报纸全文数据库 前10条
1 刘智慧;应用系统重在“用”[N];中国电力报;2004年
2 ;上海建设农业GIS应用系统[N];计算机世界;2003年
3 鲁检;山东局“出口企业信息电子填报应用系统”成功上线运行[N];中国国门时报;2007年
4 潘新存邋覃也尔;都安公安研发软件提高效能[N];法治快报;2007年
5 记者 周源;变革应用,走向“瞬捷”[N];网络世界;2011年
6 柳悦;津产IC读写机走遍全国[N];天津日报;2004年
7 张广洲邋马晓雯;在一个网页点开九大应用系统[N];中国税务报;2007年
8 樊春勤;车用灵活性燃料应用系统在西安研发成功[N];消费日报;2007年
9 记者 汪学香;宁夏首个数字化城管应用系统项目建设正式启动[N];银川晚报;2010年
10 沈生;守护应用系统[N];中国计算机报;2003年
中国博士学位论文全文数据库 前1条
1 李fE松;面向动作的上下文感知应用系统的设计与实现技术研究[D];南京大学;2016年
中国硕士学位论文全文数据库 前10条
1 刘乐;领域工程技术在供电局应用系统中的研究与应用[D];昆明理工大学;2015年
2 苗素贞;RFID应用系统的安全与隐私保护策略的研究[D];广东技术师范学院;2015年
3 刘文;华福证券客户关系管理系统的设计与实现[D];电子科技大学;2014年
4 徐节洁;金西开发区政府机构采购信息管理系统的设计与实现[D];电子科技大学;2014年
5 李国强;基于DOA的面向数据的碎片化应用系统构建方法研究[D];成都理工大学;2015年
6 房剑锋;基于Portal技术的企业门户架构研究与实现[D];西安电子科技大学;2014年
7 闫伟;Mobile GIS应用系统的设计与实现[D];杭州电子科技大学;2015年
8 闫春雷;地区级Web应用系统的框架设计与实现[D];苏州大学;2015年
9 沈娉婷;基于复杂网络理论的Java应用系统程序分析[D];华东师范大学;2016年
10 张琪;互信应用系统间身份认证方法[D];华中师范大学;2016年
本文关键词:互信应用系统间身份认证方法,,由笔耕文化传播整理发布。
本文编号:253065
本文链接:https://www.wllwen.com/jiaoyulilunlunwen/253065.html