JAVA卡软件仿真平台的研究与实现

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:yangyi376
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,智能卡在很多领域被广泛应用,Java卡作为一种高端智能卡,具有一卡多应用和高安全性等优势,并且其上的应用程序理论上在所有的Java卡上都可运行,便于不同厂商的产品在同一个应用系统中相互兼容,因此,目前Java卡技术和应用的研究备受相关应用厂商和技术研究单位的关注。  与Java卡应用前景广阔相对的是,Java卡应用的开发流程较复杂,开发过程中需要涉及上位机、读卡器、硬件仿真器和Java卡等多种异构终端,并且Java卡应用的调试需要搭建交叉调试平台来支持,调试流程复杂,这些现状限制了Java卡应用开发的迅速普及。本论文针对这种情况,设计了一个运行于PC机上的Java卡软仿真平台,提供对Java卡功能及其内部逻辑的模拟,以更好的支持Java卡应用的开发调试工作。  论文首先介绍了Java卡规范和相关技术,并分析了Java卡平台的架构,并在此基础上设计了一个Java卡软件仿真平台。该平台提供对Java卡硬件平台、NativeCOS、JCVM/JCRE层次的仿真,并内嵌JDWP调试代理模块,能够有效地支持Java卡应用程序的运行和调试。  论文最后用一个简单Applet的调试过程进行了软仿真平台的运行展示,并对论文内容做了总结和展望,提出了系统可以继续增强和完善的方向。
其他文献
SOA是面向服务的体系架构。Web服务是实现SOA的最主要的手段。服务提供者在提供大量满足用户功能需求服务的同时,如何从众多相同功能的Web服务中查找最优服务,如何提高用户的满
如何提高软件开发效率,一直是开发人员和理论研究者关注的问题。导致开发效率低下的原因之一,就是很多应用层协议不为系统底层所支持,开发者需要将应用层协议内容写入程序的代码
边界网关协议(Border Gateway Protocol,BGP)是用来连接Internet上独立系统的路由选择协议,是现行Internet的实施标准。BGP协议的收敛过程是其处理性能的瓶颈所在,研究BGP协议的收
随着3G网络在中国的普及,手机已经成为人们日常生活中必不可少的通信工具,在人们利用手机短信进行沟通的同时,社会上垃圾短信的泛滥对广大手机用户造成了极大的不便,同时也带来了
随着网络的迅速发展,信息的安全保护问题日益突出。信息隐藏技术作为隐蔽通信和版权保护的有效手段迅速成为信息安全领域的研究热点。文本数据由于自身的特殊性,占据着人们生活
随着信息技术的不断发展,人们所要面对的信息量与日俱增,如何快速处理如此庞大的信息量已成为人们所要考虑的重要问题之一。图像信息在整体信息中所占的比重也在日趋增加,实现图
矿井环境监控系统是无线传感器网络典型应用的一种。井下无线传感器网络要求路由协议能够均衡网络节点能耗、提高网络通信的可靠性、适应网络结构的变化以及延长网络生存期等
近年来,复杂网络逐渐成为描述与分析现实复杂系统的重要工具而备受关注。复杂网络的大规模性、强耦合性、局部性等特点促使研究人员通过局部特性来刻画与研究整体特性。其中,社
本文旨在提高有限域上椭圆曲线算术运算的效率,主要研究了二进制扩域上的平方运算、有限域上的求逆运算以及椭圆曲线上的标量乘运算,并针对三种不同的运算分别提出了一种快速
随着计算机科学及彩色输入/输出技术的发展,人们对于色彩再现的质量提出了更高的要求。研究发现,当图像在跨设备复制时经常出现颜色不匹配的现象,在色彩管理系统中加入色外观