数字化校园身份认证关键技术研究及应用

数字化校园身份认证关键技术研究及应用

论文摘要

随着数字化校园建设的逐步完善和发展,基于校园网的应用系统不断增加。用户如需访问多个系统,不仅要面对多个登录界面,可能还要记忆不同的用户名和口令,而每个系统又有各自的用户管理体系,之间互不信任,因此,系统管理员不得不维护多个系统中的用户信息,以保证数据的一致性。针对此弊端,建立一个统一身份认证系统对数字化校园实现统一管理、统一认证和统一授权是十分必要的。本文在分析数字化校园建设目标和统一身份认证系统需求的基础上,给出了一种基于Web Services的统一身份认证系统架构。在Web Services的开发架构之下,任何系统都可以调用本平台的服务进行身份管理和认证管理,系统的扩展性、兼容性得到了较好的解决。‘通过分析身份认证系统中基于RBAC模型用户授权管理不足,提出了基于XMLBeans-RBAC的统一用户权限管理模型,此模型通过改进RBAC获取流程,用XML文档来保存用户静态权限集,实现了异源异构系统的统一权限管理,同时因用户权限直接从XML文档中读取,不必进行角色权限集的合并计算,用户权限获取效率得到了改善和提高。为了解决现有数字化校园中用户每次访问各应用系统需要登录的问题,结合统一身份认证系统需求,构建了基于Web Services的跨域SSO服务。该方案采用统一的Web Services接口调用身份验证程序技术,使用Cookie保存验证返回的用户访问令牌,用户只需要登录一次,就可以实现对校园网系统中其他应用系统的无缝转换,提高了用户的工作效率,同时也提高了网络的安全性能。最后,基于给出的身份认证系统架构,使用J2EE平台设计开发了统一身份认证系统,并在湖南工程职业技术学院数字化校园网中得到了应用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景及意义
  • 1.2 课题国内外研究现状
  • 1.2.1 Web Services
  • 1.2.2 用户权限管理
  • 1.2.3 SSO
  • 1.3 本文的研究内容
  • 1.4 本文的组织结构
  • 第二章 基于Web Services的统一身份认证系统模型
  • 2.1 数字化校园统一身份认证系统需求
  • 2.1.1 数字化校园建设目标
  • 2.1.2 统一身份认证系统需求
  • 2.2 基于Web Services的统一身份认证系统模型
  • 2.3 基于Web Services的统一身份认证系统关键技术分析
  • 2.3.1 用户权限管理服务
  • 2.3.2 跨域SSO服务
  • 2.4 系统功能及核心业务逻辑控制类设计
  • 2.4.1 统一用户权限管理功能
  • 2.4.2 身份认证SSO功能
  • 2.4.3 核心业务逻辑控制类设计
  • 2.5 数据库结构及核心算法设计
  • 2.5.1 数据库结构及其关系
  • 2.5.2 核心算法设计
  • 2.6 本章小结
  • 第三章 基于XMLBeans-RBAC的权限管理服务
  • 3.1 系统开发环境和工具
  • 3.2 权限管理服务构建
  • 3.2.1 权限管理服务RBAC
  • 3.2.2 权限管理服务接口IRBAC
  • 3.2.3 权限管理服务发布
  • 3.3 权限管理服务实体类对应方法
  • 3.4 实现XMLBeans关键代码解析
  • 3.4.1 触发器代码解析
  • 3.4.2 CreateXmlServlet类解析
  • 3.4.3 XMLBeans文档解析
  • 3.5 访问控制模型比较
  • 3.6 本章小结
  • 第四章 身份认证中跨域SSO服务
  • 4.1 跨域SSO服务构建
  • 4.1.1 身份认证服务SSO
  • 4.1.2 身份认证服务接口ISSO
  • 4.1.3 SSO服务发布
  • 4.2 身份认证实体类对应方法
  • 4.3 身份认证关键代码解析
  • 4.3.1 用户身份认证信息验证代码解析
  • 4.3.2 记录用户访问日志代码解析
  • 4.4 跨域SSO代理程序分析
  • 4.4.1 统一认证分散授权跨域SSO代理程序分析
  • 4.4.2 统一认证统一授权跨域SSO代理程序分析
  • 4.5 安全性分析
  • 4.6 本章小结
  • 第五章 系统运行及测试结果
  • 5.1 统一身份认证系统运行测试
  • 5.2 系统性能测试
  • 5.3 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要研究成果
  • 相关论文文献

    • [1].基于大容量指纹识别的实时身份认证系统[J]. 中国科技信息 2020(01)
    • [2].基于大容量指纹识别的实时身份认证系统[J]. 中国科技信息 2020(02)
    • [3].身份认证系统在电子政务中的应用与研究[J]. 电脑知识与技术 2019(34)
    • [4].基于大容量指纹识别的实时身份认证系统[J]. 中国科技信息 2020(14)
    • [5].基于大容量指纹识别的实时身份认证系统[J]. 中国科技信息 2020(20)
    • [6].身份认证系统在电子政务中的应用研究[J]. 信息技术与信息化 2020(10)
    • [7].云计算环境下一次性口令身份认证系统设计[J]. 科技通报 2017(10)
    • [8].基于RFID技术的计算机身份认证系统设计[J]. 电脑知识与技术 2016(17)
    • [9].浅析统一身份认证系统的研究及实现[J]. 科技展望 2014(23)
    • [10].云灾备服务身份认证系统关键技术方案[J]. 数字技术与应用 2015(09)
    • [11].高校统一身份认证系统集群压力测试研究[J]. 中国教育网络 2018(07)
    • [12].基于RFID技术的计算机身份认证系统设计[J]. 知音励志 2016(08)
    • [13].智慧城市之身份认证系统建设[J]. 中国信息界 2019(02)
    • [14].跨区域系统的船联网身份认证系统设计方案[J]. 舰船科学技术 2016(22)
    • [15].人脸识别技术在身份认证系统中的应用初论[J]. 信息通信 2014(04)
    • [16].创伤救治安全身份认证系统的设计研究[J]. 创伤外科杂志 2013(01)
    • [17].高并发环境下的统一身份认证系统的集群优化[J]. 科技广场 2013(01)
    • [18].云计算环境下数字图书馆身份认证系统的设计与实现[J]. 科技信息 2013(24)
    • [19].BIOS级身份认证系统的设计及实现[J]. 计算机工程与设计 2010(03)
    • [20].高校校园网统一身份认证系统的安全研究——以山西大学商务学院校园网为例[J]. 中央民族大学学报(自然科学版) 2010(02)
    • [21].基于手机蓝牙的身份认证系统研究[J]. 硅谷 2009(22)
    • [22].云共享机制下的多区域港口身份认证系统开发[J]. 舰船科学技术 2017(02)
    • [23].面向高职院校的统一身份认证系统研究[J]. 信息技术与信息化 2012(04)
    • [24].基于3G技术的无线身份认证系统研究与设计[J]. 湖北大学学报(自然科学版) 2011(02)
    • [25].如何利用数字证书技术优化身份认证系统[J]. 信息与电脑(理论版) 2010(10)
    • [26].远程教育身份认证系统设计[J]. 网络安全技术与应用 2010(10)
    • [27].分布式赋权的统一身份认证系统模式研究[J]. 焦作师范高等专科学校学报 2010(04)
    • [28].一种用户身份认证系统的形式化描述[J]. 计算机应用与软件 2009(01)
    • [29].基于人脸识别的双因素身份认证系统的设计与实现[J]. 计算机测量与控制 2009(05)
    • [30].基于大容量指纹识别的实时身份认证系统[J]. 中国科技信息 2020(06)

    标签:;  ;  ;  ;  

    数字化校园身份认证关键技术研究及应用
    下载Doc文档

    猜你喜欢