智能卡又称为IC卡(IntegratedcircuitCard),即集成电路卡。根据卡中使用的集成电路的不同可以分为存储器卡、逻辑加密卡和CPU卡。由于CPU卡中集成了中央处理器CPU、存储器和芯片操作系统(ChipOperatingSystem,COS),构成一个完整的计算机系统,具有独立的数据处理能力,因此安全性大大增强,从而得到了广泛的应用,成为IC卡中的主流产品。本文主要针对CPU卡进行讨论。COS建立在CPU、存储器等硬件之上,是管理芯片资源和实现安全保密的操作系统。它的主要功能是:控制智能卡和外界的信息交换,管理智能卡内的存储器,并在卡内部完成各种命令的处理。