
图1和图2给出了存储卡结构的方框图。
图1 具有安全逻辑电路的接触式存储卡的典型结构
图2 具有安全逻辑电路和非接触存储卡的典型结构
如图所示,卡所需用的应用数据都存储在存储器里,它通常是EEPROM。对存储器的存取操作由安全逻辑电路予以控制,最简单的情形是只对整个存储器或某些区域的写人或擦除进行保护。也有一些存储器芯片具有复杂的安全逻辑电路,它们也可以执行一些简单的加密功能,数据通过卡的I/0口传人和传出。ISO 7816标准的第3部分规定了专门的同步传输协议来满足一些经济型芯片的需要。有一些智能卡采用了PC总线,它们通常采用串行访问的存储器电路。
存储卡对一些特定功能的应用来说是最优的选择。虽然,这些功能似乎限制了它们的灵活性,但却使其成本变得便宜。存储卡尤其适用于预付费电话卡和健康保健卡。
对于那些智能卡的存储容量仍然不能满足需求的应用场合,可以采用能够存储几兆字节数据的光存储卡。然而,在目前所具备的技术条件下,这些卡还只能写人,不能擦除。
ISO/IEC 11693和11694标准规定了光存储卡的物理特性和线性的数据记录技术。
光存储卡的高存储容量与智能卡的智能相结合产生了新的诱人的前景,例如,把数据以加密的形式写人光存储器中,而密钥则被安全地存储在芯片的专用存储器中。这样以光学方式存储的数据就可以防止未经授权的存取。图1给出了一个带有触点和磁条的光智能卡的典型布局。可以看到芯片的触点限制了可以使用的光学存储区域,这当然会减少总的存储容量,磁条被放在卡的背面,参看图2所示。
用于读取和写入光存储卡的设各目前仍然非常昂贵,正是这一原因严重地限制了这类卡的使用。例如,光存储卡可用于医疗部门来记录病人的信息,光存储卡所具有的巨大的存储容量甚至可以把Ⅹ光片的图像信息都存储在卡中。
图1 符合ISO/IEC 11694-2的ID-1型卡的光学存储区的位置