基于J2ME平台的移动应用系统的安全性研究

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:Kaspersky_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息社会中,随着移动通信技术的发展和移动终端的日益普及,以及软、硬件性能的不断提升,使得移动应用的领域不断扩张,而人们在充分使用移动应用所带来的便利的同时,对应用的安全性也提出了更高的要求。J2ME以其跨平台、易于移植、占用空间小的绝对优势成为移动应用开发平台的主流,并提供了很多用以支持移动应用软件的开发的API。然而没有可用于满足应用安全需求的API,比如加密解密API、签名及验证API等,从而使得在开发中满足应用的安全需求变得迫在眉睫。为了满足应用的安全需求,移动应用开发人员必须能够在应用程序级访问加密算法。本文的主要工作就是在J2ME平台上采用加密解密技术,以提高J2ME平台对移动应用安全性的支持。首先对J2ME的体系结构以及MIDP程序开发进行了概述,并介绍了移动应用中的安全问题。其次系统地探讨了无线移动应用的安全机制和安全模式的有效性,特别是深入剖析了各种加密算法,将Bouncy Castle加密工具包引入到J2ME开发工具包中,为客户端提供了密码术算法,从而提高J2ME平台对移动应用安全性支持的方案。另外,简要介绍了保证无线网络安全的机制与技术措施。接下来对目前J2ME平台对应用安全性的支持做了详细的分析。通过在基于MIDP2.0的移动应用中使用与HTTP摘要认证相似的认证方法以及加密技术,得出了J2ME平台对应用安全性支持力较差的结论:使用HTTP协议会带来一些安全问题,移动信息设备存在潜在的安全威胁等。最后,向J2ME平台移植了一种新型的加密算法--混沌加密算法。并给出了混沌加密算法在J2ME平台上的设计方案,实现了仿真效果。
其他文献
随着计算机软件技术的发展,并伴随着异构的网络环境、多样化的用户需求、灵活的业务模式、复杂的业务流程、众多的组织机构及层次、角色分工等问题,越来越多的企业通过Web建
学位
随着计算机网络的发展与普及,人们的工作、生活环境得到了较大的改善,互联网提供了更加便捷的工作方式,让生活变得更加轻松。然而,事物总有它的另一面,脆弱的网络往往被黑客
通过显著目标检测可以得到图像中引人注目的目标。显著目标检测技术可应用于图片浏览、图像剪切、图像压缩、基于内容的图像检索等领域。目前绝大部分关于显著目标检测的研究
近年来,随着用户对网络可移动性的要求越来越高,Mesh网络走入了越来越多人们的生活。然而在Mesh网络中,所有的通信都是基于开放的无线“连接”,所以Mesh网络的安全协议成为人
在形式语言和自动机理论[1]中,有限自动机和它接收的正则语言已经应用到各个方面,但是有限自动机只能接收正则语言的限制,使得有必要把传统的有限自动机进行推广,用半环[2]-[
在一些基于社交网络的电商平台上,例如ThisNext和Epinions,一个买家可以在社交网络中同其他买家分享他/她的商品评价。如果一个买家提供了高质量的评价信息,他/她就能够影响大量
随着我国数字家庭和数字电视产业的快速发展,数字图像/视频显示呈现大尺寸、高清化趋势,大量的标清电视信号需要转换为高清数字信号,因而由低分辨率图像获取高分辨率图像的高
学位
本文主要研究了视频图像序列光流的运动估计及匹配应用问题,它是计算机智能化的一个基本问题,也是动态图像分析的核心问题。图像系列光流运动估计是快速而准确地检测图像系列帧
聚类是数据挖掘的重要分支之一。近年来随着数据挖掘研究的深入,涌现出大量新的聚类算法,每种聚类算法都是针对某一应用领域,也各有其优缺点。在众多的聚类算法中,模糊C-均值
随着信息技术的飞速发展,现实世界中的大量空间数据被存储在空间数据库中,为了找出空间数据库中数据间的相互关系及其规律,提出了空间挖掘技术。空间聚类是空间数据挖掘的重要方