Java 徽标


 


JAVA CARD 下载

Java Card 技术为那些在智能卡以及其他内存和处理能力非常有限的受信任的设备上运行的应用提供了一个安全的环境。一张卡上可以部署多个应用,甚至在卡发售给最终用户后还可以向其添加新应用。Java Card 还包括一组用于开发新产品的独特工具。


红色三角形  JAVA CARD CLASSIC PLATFORM 规范下载
您可以在这里下载新版本规范 (3.0.5) 以及早期版本 (3.0.4)。

红色三角形  JAVA CARD CLASSIC PLATFORM 规范 3.0.5
   

Java Card 技术是先进的开放互操作平台,可以让智能卡和其他资源受限设备安全地运行基于 Java 技术的应用。Java Card 3.0.5 规范延续了 Java Card 3.0.x 和 2.2.x 平台中的跨平台、跨供应商的小程序互操作性。

Java Card Platform 规范包括两个版本:Classic Edition 和 Connected Edition。在这个新版本中,仅修改了 Classic Edition,因此其版本号更改为 3.0.5。

Classic Edition 3.0.5

Classic Edition 基于 Java Card Platform 2.2.2 版的演化,针对支持基于小程序的应用的资源受限设备。3.0.5 版时 Classic Edition 的第三个版本。增加了针对 Java Card 3.0.4 规范的错误修复和澄清以及新的安全算法,同时保持向后兼容性。此外,还新增了几个特性,例如,与安全和静态加密有关的特性。规范文档包括:

  • Java Card Platform, Classic Edition 虚拟机规范提供 Java Card 虚拟机 (VM) 指令集、支持的 Java 语言子集以及用于将小程序和库安装到支持 Java Card 技术的设备中的文件格式。这个 VM 涵盖了 Java Card 平台早期版本(包括 2.2.2 版)中的那些 VM。
  • Java Card Platform, Classic Edition 运行时环境规范定义了任何 Java Card 技术实现中运行时环境 (RE) 的必要行为。RE 包括 Java Card 虚拟机实现、Java Card API 类以及运行时支持服务(如选择和取消选择小程序)。这个 RE 涵盖了 Java Card 平台早期版本(包括 2.2.2 版)中的那些 RE。
  • Java Card Platform, Classic Edition 应用编程接口是对 Java Card RE 规范的补充,描述了 Java Card 技术的应用编程接口。它包含支持 Java Card VM 和 Java Card RE 所需的类定义。这个 API 涵盖了 Java Card 平台早期版本(包括 2.2.2 版)中的那些 API。

有关这个新版本中增强功能的完整列表,请参见版本说明 (pdf)。

红色三角形 Java Card 规范 — 早期版本
 
 

可以从这里下载 Java Card Platform 规范早期版本:

 
 
Left Curve
嵌入式下载
Right Curve