以下是网学网为您推荐的JAVA- java嵌入式设备基于可信计算的架构研究 ,希望本篇文章对您学习有所帮助。
如今绝大多数手机都安装了Java虚拟机,使用户通过无线方式,轻松地安装和运行各种应用程序。尽管Java技术应用广泛、跨平台运行且易于实现,但目前尚没有支持访问移动可信模块(MTM)的。移动Java环境下的应用软件既没有与可信软件协议栈(TSS)的接口,也没有任何与MTM通信命令栈的接口。因此,基于Java环境的应用软件,目前还不提供支持可信计算的服务。他们无法发挥远程证明(Remote Attestation)和安全存储(Secure Storage)的优势,这种情形不尽如人意。为弥补这一缺陷,本文着力于讨论一种新型架构,它为用于移动设备上的Java应用软件提供可信计算功能。而且,为了满足可信计算组织(TCG)的兼容安全平台,我们需要一台具有移动可信模块功能的设备作为可信计算的基础。本文所属栏目http://myeducs.cn/java/
基于这种考虑,本文重点讨论了MTM在JavaCard运行环境下实现的可行性。不同类型的移动Java平台取决于手机的容量。但所有Java平台的核心组成都是Sun公司发行Java 2MicroEdition(J2ME)规范,这是为资源受限设备特别设计的。这套规范包括两个核心构件:有限连接设备配置规范(CLDC)和连接设备配置规范(CDC)。这两种配置大致区别如下(如图1):C L D C是为使用较小的存储容量的设备设计的。CLDC用于内存在128K到512K之间的消费电子设备,这一类别中典型代表的设备包含寻呼机、移动电话、PDA和POS终端;而另一方面,CDC用于比PC机小,但具有比512K内存多的设备,这一类设备包括互联网络电视系统、机顶盒、POS系统、汽车导航以及娱乐系统。(本论文由网学http://myeducs.cn 整理提供,如需转载,请注明出处或联系我们的客服人员)