期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
JCVM异常处理机制
1
作者 张大伟 张其善 《计算机工程》 CAS CSCD 北大核心 2003年第14期24-26,共3页
在对Java卡平台异常类层次结构和CAP文件内容深入分析的基础上,结合智能卡运行环境的特点,采用编译后的异常处理表与运行期的Java栈结构相结合的方法,设计并实现了解释执行时Java卡虚拟机中的异常处理机制。实际测试表明系统运行正确。
关键词 智能卡 JAVA卡 JAVA卡虚拟机 异常处理
在线阅读 下载PDF
基于反馈的JCVM指令预调度方案 被引量:1
2
作者 曹晓 李莹 《计算机工程》 CAS CSCD 2014年第1期78-82,共5页
卡内应用执行效率较低是制约Java Card发展的瓶颈。为此,研究Java Card虚拟机(JCVM)解释器的运行原理,针对其执行架构提出一种基于反馈的JCVM指令预调度方案。通过收集反馈应用的运行指令流统计信息,设计解释器加权控制流图(WCFG),利用... 卡内应用执行效率较低是制约Java Card发展的瓶颈。为此,研究Java Card虚拟机(JCVM)解释器的运行原理,针对其执行架构提出一种基于反馈的JCVM指令预调度方案。通过收集反馈应用的运行指令流统计信息,设计解释器加权控制流图(WCFG),利用基于WCFG的代码编排技术实现解释器的指令预调度。在目标体系架构中,将热点指令处理函数的布局按照反馈应用的统计信息进行重新编排。实验结果表明,该方案可使JCVM解释器的应用执行效率提高15.29%,并且不依赖额外系统资源,对基于解释器架构且资源受限的嵌入式设备性能优化具有指导意义。 展开更多
关键词 JAVA Card虚拟机 嵌入式系统 解释器优化 指令调度 控制流图 编译优化
在线阅读 下载PDF
JCVM性能优化技术的研究
3
作者 徐宏宁 李代平 +2 位作者 张泽连 何利明 谢晶晶 《计算机工程与设计》 CSCD 北大核心 2011年第10期3351-3355,共5页
为了实现空间占用量少、执行效率高的JCVM(Java card virtual machine),对应用程序在JCVM上成功执行的整个流程进行跟踪测验。报告了宏指令替换、静态解析、压缩算法等字节码优化技术,结合智能卡芯片中不同类型存储器的特性详细分析了J... 为了实现空间占用量少、执行效率高的JCVM(Java card virtual machine),对应用程序在JCVM上成功执行的整个流程进行跟踪测验。报告了宏指令替换、静态解析、压缩算法等字节码优化技术,结合智能卡芯片中不同类型存储器的特性详细分析了Java智能卡存储空间合理分配原理,设计了空间共享方式的方法 Frame帧,结合JCVM的实际情况,提出了DirectThreaded Interpreter的Some Translation思想及记忆翻译法。测试结果表明,运用以上优化方法的Java智能卡虚拟机能消耗更少的卡上资源,在一定程度上提高了解释器的效率。 展开更多
关键词 Java智能卡虚拟机 性能优化 空间共享 直接线索化解释器 部分翻译
在线阅读 下载PDF
Java卡的研究与实现 被引量:4
4
作者 刘嵩岩 毛志刚 叶以正 《微电子学》 CAS CSCD 北大核心 2000年第6期402-405,共4页
Java卡是一种新的智能卡 ,它基于 Java语言和虚拟机。 Java卡应用程序 (applet)可以运行于 Java卡运行环境—— JCRE(Java Card Runtime Environment)中 ,JCRE包含 Java卡虚拟机—— JCVM(Java Card Virtual Machine)、核心 API类库和... Java卡是一种新的智能卡 ,它基于 Java语言和虚拟机。 Java卡应用程序 (applet)可以运行于 Java卡运行环境—— JCRE(Java Card Runtime Environment)中 ,JCRE包含 Java卡虚拟机—— JCVM(Java Card Virtual Machine)、核心 API类库和相关的本地方法。JCVM由两部分组成 :卡外虚拟机和卡内虚拟机。主要介绍了卡内虚拟机的解释执行、异常处理、堆栈模型以及堆的存储器组织。 展开更多
关键词 JAVA卡 jcvm 智能卡 虚拟机 JAVA语言 APPLET
在线阅读 下载PDF
Java卡平台安全性研究与应用 被引量:5
5
作者 刘睿 熊璋 +1 位作者 吴晶 王剑昆 《计算机工程与设计》 CSCD 2004年第10期1753-1755,1759,共4页
介绍了Java卡的结构,从Java语言的安全性、Java卡平台安全性的提高和分离式的虚拟机结构3个方面详细论述了Java卡平台的安全性。通过一个Java卡平台金融支付系统的安全机制,着重介绍了基于Java卡平台的上层应用软件的安全性设计。
关键词 JAVA卡 平台 JAVA语言 虚拟机 应用软件 安全机制 安全性研究 支付系统 金融 安全性设计
在线阅读 下载PDF
Java卡关键技术的研究及实现
6
作者 李彦超 吕丽民 胡新建 《计算机应用》 CSCD 北大核心 2006年第3期742-745,共4页
根据最新Java卡规范,对Java卡的关键技术进行了深入研究和分析,提供了Java卡系统在AT90SC智能卡上的一种具体实施。详细描述了Java卡实施所采用的系统构架和工作流程,深入分析Java卡虚拟机和API等关键技术,并讨论了为提高Java卡虚拟机... 根据最新Java卡规范,对Java卡的关键技术进行了深入研究和分析,提供了Java卡系统在AT90SC智能卡上的一种具体实施。详细描述了Java卡实施所采用的系统构架和工作流程,深入分析Java卡虚拟机和API等关键技术,并讨论了为提高Java卡虚拟机执行效率所采取的策略。测试结果表明,该Java卡系统能够正确高效地解释及执行Java卡应用程序。 展开更多
关键词 JAVA卡 智能卡 JCRE jcvm APPLET APT
在线阅读 下载PDF
Java智能卡内存调度机制研究与分析
7
作者 鲁川 张立臣 《计算机应用与软件》 CSCD 北大核心 2013年第9期290-292,共3页
以提高JCVM解释器的执行效率为出发点,以减少解释器工作时对外部存储器的访问次数为目标,提出一种基于双缓冲区的内存调度机制,并给出算法实现的关键片段。分析这种机制存在的不足;与传统方式相比,减少了对内存的访问次数,提高了指令解... 以提高JCVM解释器的执行效率为出发点,以减少解释器工作时对外部存储器的访问次数为目标,提出一种基于双缓冲区的内存调度机制,并给出算法实现的关键片段。分析这种机制存在的不足;与传统方式相比,减少了对内存的访问次数,提高了指令解释执行的连续性程度,提高了解释器执行的效率,简化了系统结构设计的复杂性。 展开更多
关键词 jcvm 优化 解释器 调度
在线阅读 下载PDF
Java智能卡的安全漏洞分析与防御
8
作者 毛永华 李代平 +1 位作者 余成锋 李文强 《计算机与现代化》 2012年第10期99-101,124,共4页
智能卡由于自身较高的安全特性和易携带等优点,使其成为人们生活中被广泛使用的工具。Java智能卡凭借技术优势更是受到社会青睐。智能卡通常携带个人私密信息和重要数据,使之受到来自多方面的威胁。对Java智能卡的安全研究有助于提高卡... 智能卡由于自身较高的安全特性和易携带等优点,使其成为人们生活中被广泛使用的工具。Java智能卡凭借技术优势更是受到社会青睐。智能卡通常携带个人私密信息和重要数据,使之受到来自多方面的威胁。对Java智能卡的安全研究有助于提高卡内虚拟机的安全性。本文详细阐述JCVM(Java Card Virtual Machine)存在的安全漏洞,给出实际的病毒代码,深入分析并找出漏洞存在的根本原因,在研究学习前人的基础之上并结合实际给出对应的防御措施。 展开更多
关键词 逻辑攻击 类型迷惑 对象重构 jcvm
在线阅读 下载PDF
智能卡的研究与发展 被引量:3
9
作者 刘嵩岩 毛志刚 叶以正 《微处理机》 2000年第2期1-5,共5页
综述了智能卡及 JAVA卡的相关技术。智能 IC卡由硬件和操作系统组成 ,可理解成一个计算机系统 ,智能 IC卡有着完善的安全技术体制 ,安全性是其最大的特点。近年来 ,Java技术与智能卡技术的结合产生了 Java卡 ,Java卡是一种新型的智能卡 ... 综述了智能卡及 JAVA卡的相关技术。智能 IC卡由硬件和操作系统组成 ,可理解成一个计算机系统 ,智能 IC卡有着完善的安全技术体制 ,安全性是其最大的特点。近年来 ,Java技术与智能卡技术的结合产生了 Java卡 ,Java卡是一种新型的智能卡 ,它基于 Java语言和 Java卡虚拟机 JCVM( Java Card Virtual Machine) ,是智能卡发展的方向。 展开更多
关键词 智能卡 JAVA卡 IC卡
在线阅读 下载PDF
Implementation of Java Card Virtual Machine
10
作者 刘嵩岩 毛志刚 叶以正 《Journal of Computer Science & Technology》 SCIE EI CSCD 2000年第6期591-596,共6页
Java card is a new system for programming smart cards, which is based on the Java language and Virtual Machine. Java card programs (applets) run in Java Card Runtime Environment (JCRE) including the Java Card Virtual ... Java card is a new system for programming smart cards, which is based on the Java language and Virtual Machine. Java card programs (applets) run in Java Card Runtime Environment (JCRE) including the Java Card Virtual Machine (JCVM), the framework, the associated native methods and the API (Ap plication Programming Interface). JCVM is implemented as two separate pieces: off-card VM (Virtual Machine) and on-card VM. The stack model and heap memory structure used by on-card VM and exception handling are introduced. Because there airs limited resources within smart card environment, and garbage collection is not supported in JCVM, the preferred way to exception handling does not directly involve the use of throw, although the throw keyword is supported. Security is the most important feature of smart card. The Java card applet security feature is also discussed. 展开更多
关键词 Java card JCRE jcvm SECURITY
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部