IC卡是集成电路卡(Integrated Circuit Card)的简称,它把集成电路芯片镶在塑料卡片上。IC卡大小与磁卡相同。芯片一般是由不易挥发性存储器(ROM,EPROM,E 2PROM)、保护逻辑电路、甚至于CPU(中央处理单元)等组成,故又称为微电路卡。
1、接触型IC卡
所谓接触型IC卡就是在使用时,通过有型的电术触点将卡内的集成电路与外部接口设备进行通信的IC卡。如常见的电话卡、手机中的SIM卡等。这种IC卡最常用,其尺寸大小符合国际标准。
2、非接触型IC卡
这种IC卡是通过无线电波(如射频卡)和电磁感应的方式将卡内集成电路的数据与外部接口的设备进行通信的。避免了刷卡的麻烦,适用于不便用人体与接口设备接触的场合(如停车场等)。
3、串行传输型IC卡
这种卡的集成电路芯片与外部接口设备之间数据以串行传输方式进行。这种卡的引脚数或称电极数一般只有8到6个。国际标准ISO7816所定义的IC卡属于此种卡。传输方式常见的有异步传输方式和I2C总线方式。以上的IC卡均属于串行传输型。
4、并行传输型IC卡
IC卡的集成电路芯片与外部接口设备的数据传输以并行方式进行。这种IC卡的电极个数较多,一般为28~68个之间。能高速地读/写信息。
5、存储型IC卡(Memory Card)
这种卡的主要功能是作为一种数据载体。实际上就是一种存储器。数据是随机读定,读写比较随便。数据保密性差,极易被篡改。如ATMEL公司生产的AT24CXX系列。
6、加密存储型IC卡(Memory Card With Security Logic)
它是在存储型IC卡上,再增加一部分加密控制逻辑。实行对数据区开放/关闭控制;对数据区的读/写控制;对数据区的擦除控制和对输入的密码进行校验和错误计数及锁完备功能,如电话卡、德国SIEMENS公司的SLE4442;ATMEL公司的AT88SG1604等。
7、智能型IC卡(又称CPU卡)
其内部结构有ROM、RAM、E2PROM和CPU。
ROM:用于存放智能卡的操作系统。程序是在厂家制造时一次性写入的。
RAM:用于存放运算过程中的中间数据和结果数据。
E2PROM:这是IC卡的主要存储器,用于存放持卡人的有关个人信息和发行单位的有关信息,如身份证号、交易时间、交易金额、交易地点、钱包文件、公共信息等。