文档介绍:华中科技大学
硕士学位论文
一种基于J2ME平台的端到端安全策略的设计与实现
姓名:曹怡晋
申请学位级别:硕士
专业:计算机软件与理论
指导教师:李国徽
20080528
华中科技大学硕士学位论文
摘要
因特网与移动通信技术的高度融合,促进了移动电子商务的产生。由于无线信
道的低质量和移动终端设备的限制,移动电子商务的安全问题变得十分重要并需要
在实践中加以解决。因此,设计和实现一种既能保证信道两端资源的安全性又能保
障数据在网络传输中的机密性的端到端安全策略有着十分重要的现实意义。
通过结合椭圆曲线算法和访问控制策略,提出了一种基于 J2ME 平台的端到端
的安全策略。以安全、便捷为基本原则,设计了安全策略的总体架构,给出了客户
端和服务器端的模块划分和详细设计,描述了各个模块的具体功能和工作流程。
详细分析了椭圆曲线加密算法相对于移动终端的缺点和 RBAC1 模型存在的问
题,通过对椭圆曲线加密算法进行改进,省略了将明文编码到椭圆曲线的过程,减
小了计算量,提高了运算效率。对 RBAC1 模型进行扩展,通过对资源的分级管理和
私有资源的设立,实现了二级授权管理功能和数据隔离功能,增加了授权系统的灵
活性,减轻了系统管理员的授权工作。在端到端安全策略设计的基础上,具体说明
了网络传输模块、参数存储模块和椭圆曲线模型模块的实现方法,采用静态口令和
椭圆曲线的数字签名相结合的身份认证方法,以保障信道两端不被非法冒充,并用
加密算法对口令进行加密,使每次网络连接中传输的口令是动态变化的,增加了网
络传输中口令被破解的难度。
实验结果表明,基于 J2ME 平台的端到端安全策略在不改动底层协议和网络结
构的情况下,能够在一定程度上保证服务器端和客户端的网络通信数据的安全性,
保障服务器端资源不被非法泄露,具有较良好的应用无关性。
关键词:椭圆曲线,数据加密,访问控制,身份认证,数字签名
I
华中科技大学硕士学位论文
Abstract
With the highly integration of and munication technologies, the
merce has emerged. Because of the limitations of wireless channels and mobile
terminal equipments, the problem of security issues of merce which should be
addressed in practice es very important. Therefore, it is of very importance to
design and implement an end-to-end security strategy which can guarantee not only the
security of resources at both ends but also the data transmission in work.
With bination of elliptic curve algorithm and access control strategies, a
J2ME-based end-to-end security strategy is proposed. According to the basic principles of
safety and convenience,the overall framework of the security strategy is designed,the
classification and the design of modules for both clients and server are presented,the
specific functions and workflows of each module are described.
Based on the analysis of the disadvantages of elliptic curve encryption algorithm and
the RBAC1 module, the end-to-end security strategy improves the elliptic curve
encryption algorithm to avoid encoding the plaintext to be a poi