【摘 要】
:
随着计算机技术和网络技术的发展,在高校数字化校园环境下存在各种管理信息系统,比如教务管理系统,科研管理系统、财务管理系统等。这些系统覆盖了学校大部分工作,成为学校教学、
论文部分内容阅读
随着计算机技术和网络技术的发展,在高校数字化校园环境下存在各种管理信息系统,比如教务管理系统,科研管理系统、财务管理系统等。这些系统覆盖了学校大部分工作,成为学校教学、科研和管理等日常工作中不可缺少的部分。用户如果访问不同的应用系统,面对不同的登录界面,就必须记忆不同的账户信息,而系统管理员也不得不维护多个系统中的用户信息。这样无论对用户使用,还是对应用系统的管理和维护都不方便,因此在数字化校园中,建立统一的身份认证系统很重要,而单点登录是统一身份认证系统的重要组成部分。
本论文的重点工作如下:
(1)研究目前单点登录技术,并分析它们的优缺点;
(2)研究JBOSS SSO Framework组件的功能和采用的技术手段,针对JBoss SSOFramework中身份认证模型的缺陷,提出利用XML加密/签名、SAML认证机制和Kerberos协议等技术改进JBoss SSO Framework模型,并采用BAN逻辑对改进后的模型进行完备性证明,验证结果表明改进后的模型达到认证目标,具有较强的安全性。
(3)设计并实现了一个统一的身份认证系统,本系统采用分布式架构,在EJB组件中封装所有的处理逻辑,并利用JSF技术实现基于浏览器的客户端。实验表明,开发的系统不仅能够实现用户的统一管理和单点登录等功能,而且具有良好的扩展性、可移植性、安全性和友好的用户界面。
其他文献
随着计算机技术、企业信息化的发展和新软件开发框架(面向服务框架,SOA)的标准不断完善,利用SOA框架开发新型的客户关系管理(CRM)系统已成为业界的关注热点。利用SOA架构下的
机会网络是一种异于传统网络的网络体系结构,它以“存储-携带-转发”的工作模式,利用节点移动带来的通信机会实现数据传输。然而,由于网络拓扑变化快,使得机会网络存在消息传
多Agent系统中的合作与协调问题是一个极具价值的重要研究课题。Agent在交互过程中可能存在多种混杂特性,然而以前的研究中很少系统地研究如何促进具有混杂特性的多Agent系统
随着云计算、移动互联网的快速发展以及穿戴式设备的兴起,企业服务器规模越来越大,客户端设备趋于微型化、个性化。大型分布式软件系统呈现出数据海量、节点众多、系统异构、
基于划分的分布式模型是一种利用了数据局部性以增强系统性能和可靠性的分布式架构。利用这种架构开发出来的系统已经在实践中证明了它所具有的对于一般分布式架构的优势。在
因特网的迅速发展,促使其访问方式的多元化发展。人们已经不再满足于仅仅通过计算机浏览器浏览因特网,越来越多的人希望可以使用电话,手机等通讯设备浏览网页。相对于表达能
软件测试是软件开发的重要环节,贯穿于软件过程的始终,是一个科学的质量控制过程。开放式基金代销系统(简称OPS)是指基金销售机构使用的与基金销售业务相关的信息系统,以基金风
极限大容量数据处理系统是一种对大量数据进行处理,且对性能、扩展性、可用性和安全性有很高要求的系统,通常需要采用分布式计算技术满足需求。现在的分布式计算技术主要分为
随着社会的蓬勃发展,软件行业的激烈竞争也日益明显,人们对软件的质量要求也越来越严格。软件测试则是软件质量保证中的关键技术。一个软件系统在开发过程中以及研制完成后,
随着计算机网络在人类生活中的地位越来越重要,网络安全被放在了网络研究的一个重要的位置。管理网络、优化网络、维护网络已经成为了当今计算机网络研究的重要方向。有鉴于此