学位专题

<
DOI:10.7666/d.y1941749

Java卡动态多应用数据管理研究与设计

何利明
广东工业大学
引用
随着Java技术的成熟和大规模应用,越来越多的科学领域使用这种高性能的编程工具来进行研究工作。智能卡的发展也希望通过它来增强其实用性。因此,作为Java和智能卡技术结合的产物,Java卡应运而生。   Java卡是一种允许符合Java卡虚拟机运行的要求的Java卡应用在卡上安装和使用的动态多应用智能卡,它开创了一卡多应用的新局面。面对这种复杂的新形势,我们需要一种对卡上动态多应用数据进行安全、高效的组织管理的方法,撰写本文的目的就在于此。   本文在研究了Java卡应用的基本结构和Java智能卡技术的实现原理,并对当前Java卡上动态多应用数据组织管理现状进行参考和借鉴的基础上,从数据的存储、交互和运行三个方面提出了Java智能卡内动态多应用数据组织管理的一整套方案。该方案从卡外应用管理平台开始,直到应用在卡内虚拟机的运行结束,追踪应用数据的执行流程,分阶段的对处于不同时期、不同位置的应用数据进行描述,提出了不同阶段对应用数据进行针对性组织管理的思想。   本文涉及的内容主要包括以卡外动态多应用数据管理平台、卡内GP管理平台和Java卡运行环境为主的应用数据运行环境的建立,并根据应用数据在这三种平台的基本结构和执行过程,提出相应的存储、交互、运行办法。设计并实现一系列用于数据组织和管理的重要思想,其中主要包括安全通信机制、应用防火墙机制、应用运行时数据管理机制。   本文最后将所提出的一系列组织管理的思想和方法在一张COS上完成实现,并通过对该卡与一般动态多应用卡的比较对该组织管理方案进行了客观的评价,指出了其具有的进步性和存在的问题,提出了今后需要继续完善的内容。   本文对于Java卡动态多应用数据组织管理工作做出了重要的两个创新:其一是对密钥进行临时生成和动态分配的方法;其二是对应用运行的内存空间进行的动态划分,有助于空间的分类管理和提高有效利用率。

动态多应用数据;智能卡;运行环境;防火墙机制

广东工业大学

硕士

计算机应用技术

李代平

2011

中文

TN409;TP274.2

79

2011-11-30(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅