IC卡是集成电路卡(IntegratedCircuitCard)的简称,它将集成电路芯片镶嵌在塑料卡上。IC卡的大小与磁卡相同。芯片通常由不可挥发性存储器(ROM、EPROM、E2PROM)、保护逻辑电路组成。
1.接触式IC卡
所谓接触式IC卡,是指在使用时,通过类型的电子触点与外部接口设备通信卡中的集成电路。比如普通电话卡。手机中的SIM卡等。这种IC卡是最常用的,其尺寸符合国际标准。
2.非接触式IC卡
这种IC卡通过无线电波(如射频卡)和电磁感应将集成电路的数据与外部接口设备通信。避免刷卡的麻烦,适用于人体与接口设备(如停车场等)接触不便的场合。
3.IC卡串行传输
这种卡的集成电路芯片和外部接口设备之间的数据是串行传输的。这种卡的引脚或电极数一般只有8到6个。IC卡属于国际标准ISO7816定义的卡。异步传输模式和I2C总线模式是常见的传输模式。以上IC卡属于串行传输型。
4.IC卡并行传输
IC卡的集成电路芯片与外部接口设备的数据传输并行进行。这种IC卡的电极数量很多,一般在28~68之间。能够高速读写信息。
5.存储IC卡(MemoryCard)
这张卡的主要功能是作为一个数据载体。它实际上是一个内存。数据是随机读取的,读写比较随意。数据保密性差,容易被篡改。比如ATMEL生产的AT24CXX系列。
6.加密存储型IC卡(MemoryCardWithSecuryLogic)
它在存储IC卡上添加了一部分加密控制逻辑。实现数据区域的开/关控制;数据区域的读/写控制;数据区域的删除控制,输入密码的验证,错误计数和锁定功能,如电话卡。德国SIEMENS公司的SLE442;ATMEL公司的AT88SG1604等。
7.智能卡(也称CPU卡)
ROM.RAM.E2PROM和CPU。
ROM:用于存储智能卡的操作系统。程序是在制造商制造时一次写入的。
RAM:用于存储操作过程中的中间数据和结果数据。
E2PROM:这是IC卡的主要存储器,用于存储持卡人的个人信息和发行人的相关信息,如身份证号码、交易时间、交易金额、交易地点、钱包文件、公共信息等。