Java Card技术主要是让智慧卡或与智慧卡相近的装置上,以具有安全防护性的方式来执行小型的Java Applet,此技术也被广泛运用在SIM卡、提款卡上。

第一个运用Java Card技术的智慧卡是在1997年发表,由数家公司所共同采行,包括过去Schlumberger公司的卡片部门(今日为Axlto公司)与Gemplus公司。Java Card的产品皆以Java Card Platform Specifications(爪哇卡平台规格)为依循标准,此技术规格标准由升阳电脑所研发。整体而言,Java Card的主要特点及诉求在于移携性与安全性。

RAM 512 bytes 主要用于存放执行时的堆栈、暂存资料以及做为I/O的缓冲区
ROM 24 KB 主要用于存放操作系统以及运行环境,如Java虚拟机、Applet等
EEPROM 8 KB 用于存储Java卡上的Applet
CPU 8 bit Java卡需要至少8位的处理器支持

JavaCard OS

http://javacos.com/javacardos.php

Java Card Operating System, has been designed strictly conforming to the standards of the Global Platform and ISO industry,thereby ensuring a fluency and seamless interoperability of applications for card issuers and solution developers.

  1. http://baike.baidu.com/view/30512.htm - 智能卡