CPU卡的概述
4.2 CPU 卡 概 述
4.2.1 CPU卡的概念
在具体的应用系统中,要求智能卡内部不仅能存储信息数据,还能对数据进行复杂的运算。例如,对数据进行加密运算,与智能卡读卡器、智能卡使用者等多方进行安全认证等。随着微电子技术的发展,在IC卡中嵌入中央处理器(CPU)已成为可能,配合卡中的ROM(用于存储指令代码)、RAM(随机存储器)、EEPROM(作为用户数据存储器),一张IC卡即构成了一台便携、微型、抗损的计算机。这样,整个卡系统的安全性有了质的飞跃,可以有效地防止伪造,完全能满足储蓄/信用卡和其他对安全性要求较高的应用场合的要求。由于卡中嵌入了带有CPU的微芯片,因此这种IC卡被称为智能卡或微处理器卡(CPU卡)。
4.2.2 CPU卡的硬件构成
图4.2 CPU卡的结构示意图
壹
CPU一般为兼容于8位字节长单片机(如MC68HC05、Intel8051等)的微处理器,其计算能力与最早的IBM/PC相当,它在COS(片内操作系统,Chip Operating System)的控制下,实现卡与外界的信息传输、加密/解密和判别处理等。
EEPROM是用户访问的存储