基于Java手机用户在高考志愿填报系统中的安全性研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jianghui_one1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Java语言是一种跨平台的程序设计语言,J2ME是Java语言针对资源受限设备进行应用程序开发的手段,目前从手机软件的发展现状可以发现基于J2ME的Java手机软件应用前景非常广阔,使用手机来访问Internet上的各种服务也将成为一种趋势。同时,Web服务能够让任何平台上用任何语言开发的客户端程序能够进行交互,一些第三方厂商也提供了一些插件如KSOAP,使得用无线设备也能够访问Web服务,所有这些技术都推动了移动信息系统的发展。 在移动信息系统中,使用开放通信协议如KSOAP能够访问位于企业防火墙内的Web服务,正是这种开放通信协议的应用使得系统中数据从传输点到目的地之间传输过程中受到安全性威胁。为此,系统的安全性将成为它能否顺利普及的关键因素之一。幸运的是第三方厂商开发的插件如Bouncy Castle开发的加解密包为这些移动信息系统的安全提供了有力的保障。 本文主要通过利用J2ME和Web服务技术的结合实现了考生志愿填报系统的应用,同时考虑到Web服务平台的安全性规范以及J2ME平台上的安全应用,提出了一个针对手机软件平台访问企业Web服务的安全性模型,并在这个系统中进行了实践。目的是从研究考生志愿填报系统的安全性入手,使得系统的安全得到加强,从而Java手机软件在考生志愿填报系统中得到更大的普及。 本文共分六章:第一章主要分析了国内外研究现状和论文的选题背景及作者的研究内容;第二章详细阐述了J2ME技术,对其体系结构进行了介绍,并针对Web服务的技术结构也进行了深入的探讨,结合信息安全技术对移动平台系统安全技术进行了分析;第三章对系统设计方案进行了说明,对系统的功能、数据库设计、系统安全实现方案等几个方面进行了描述;第四章主要说明系统的实现,包括服务器端数据库的设计与访问、加解密、数字签名的验证、Web服务的开发与发布等的实现以及客户端KSOAP调用Web服务、加密和数字签名的实现;第五章对客户端程序的安装方法以及客户端程序的优化做了简单的讲解;第六章对本系统所做的工作做了简单的总结,并对今后进一步开展的工作做了说明。
其他文献
人脸识别是当前计算机视觉、模式识别、计算机图形学等领域的研究热点,具有重要的理论研究意义和巨大的应用价值。经过几十年的发展,人脸识别研究取得很大成就,在条件可控或
计算广告的本质是寻找广告和用户的匹配。我们可以将该问题可以看作一个推荐问题,即为用户推荐符合其兴趣的广告。但是计算广告有一个天然的缺陷,即点击率低,在推荐算法中,尤其是
网格是构筑在互联网基础之上的新兴的分布式计算技术。它通过整合分布在各地的计算、存储和通信资源,为动态变化的虚拟组织的成员提供更为广泛的资源共享。如何在这种资源动态
本文基于本人参与开发的“湖北省电信有限公司经营分析系统”,详细叙述了电信企业BI系统中ETL部件的设计和实现。阐述了电信企业BI系统的架构和核心支撑技术,包括系统实施过程
有效的信息管理是计算机技术研究的重点,也是难点,因此在Internet上实现有效的信息管理非常具有挑战性。在黄石公路管理处信息管理系统设计和开发经验的基础上,本文试图对基
土木工程结构在复杂的服役环境中常会遭受各种损伤,这些损伤的积累容易引发结构灾难性事故的发生,因此研究结构损伤识别问题对结构的安全性具有重要的实际意义。 近年来,
近年来,随着互联网技术的飞速发展,互联网应用走近了千家万户。人们越来越多的喜欢使用社交网络与云计算。随着人们在享有因此而带来的便捷之时,这些应用也带来了一定的安全隐患
在移动IP通信过程中,数据包需要经过网络中多个指定的节点,以保证节点的移动性;同时移动IP以其独有的特性和特点要求使用一种不同于固网的路由方案以保证移动节点的代理切换
随着信息时代的来临,人们要面对越来越庞大的数据,当数据量极度增长时,人们感到面对信息海洋像大海捞针一样束手无策,因此,需要一种从大量数据中去粗存精、去伪存真的技术,数据挖掘
随着继电保护及故障信息系统的日渐成熟,一些新的改善系统的原理和方案得到实际应用,这对硬件系统提出了更高的要求。目前运行的继电保护及故障信息系统多是采用PC+Windows平