节点文献

Java智能卡类库的研究与实现

Research and Implementation of the Library of Java Card

【作者】 夏永和

【导师】 方勇;

【作者基本信息】 西安电子科技大学 , 计算机系统结构, 2008, 硕士

【摘要】 Java智能卡技术制订了一种安全、便捷且多功能的智能卡平台规范,已经成为智能卡的主流发展趋势。Java智能卡目前正经历着巨大的变化,已经从单一设备转化为一个复杂、多应用环境的平台,提供电子钱包、身份识别和数据保护等功能。现已广泛应用于金融、公益事业、医疗卫生、社会保险、工商税务、电信、交通管理等领域。Java智能卡技术主要由Java智能卡API、Java智能卡的运行环境和Java智能卡虚拟机三部分组成。其中,Java智能卡API类库为Applet的开发提供了标准的接口,降低了智能卡应用程序开发的复杂程度,简化了开发过程,真正实现了Java设计者宣称的“一次编写,到处运行”的理念。本文首先简要介绍了Java智能卡的发展、研究背景和基本概况,重点分析了解释器对外包中方法的解析流程,结合解释器的设计,提出了Java智能卡类库的设计方案,并按照Java智能卡API 2.2.2规范,在智能卡有限的资源中实现了事务处理模块、临时空间管理模块和安全模块,最后扩展了Java智能卡类库,实现了SMS4算法。

【Abstract】 The Java Card technology formulates a specific of the Smart Card Platform with security, convenience and multi-function, which has become the mainstream trend of development about Java Card. At present Java Card is undergoing tremendous changes, and has converted from single equipment to a platform with complexity and multi-application environment, which provides so many uses, including electronic wallet, identity verification and data protection etc. Now Java Card has been widely used in financial services, public utilities, health, social insurance, business taxation, telecommunications and transport management.The Java Card technology mainly consists of three parts: Java Card API, Java Card Runtime Environment and Java Card Virtual Machine. And, Java Card API provides a stand interface for the development of Applet, reduces the development complexity of application, simplifies the development process and really realizes the conception "a preparation, running everywhere" which was declared by Java designers.At first ,it is presented the research settings,general situations and development of Java Card, analyzed the parsing flow of the interpreter to the call of the method of other package, and proposed the scheme of Java Card API with the design of the interpreter.Besides, according to Java Card API 2.2.2, this paper realizes the module of transaction mechanism, the module of transient object and the module of security with limited resources in smart card.At last, this paper extends Java Card API and realizes SMS4.

【关键词】 Java智能卡类库解析SMS4API
【Key words】 Java CardFrameworkParsingSMS4API
  • 【分类号】TN409;TP311.52
  • 【被引频次】2
  • 【下载频次】163
  • 攻读期成果
节点文献中: