资源描述:
《IC卡基础知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、所谓IC卡,就是集成电路卡,英文叫做IntegratedCircuitCardo目前市场上IC卡的种类很多,通常有以下几种分类方式:1•按组成结构分类:一般存储卡(MemoryCard)>逻辑加密存储卡(SecurityCard)>CPU卡(SmartCard)。一般存储卡实际上就是普通的EEPROM,不过是封装成module嵌入到卡片上了而已。只要实现电气接触就可以对其内部数据进行无条件访问(当然需要根据该型号EEPROM的电气规范了)。这种卡安全性几乎为0,所以只能用于一些对安全性不作耍求的场合。逻辑加密存储卡,这种IC卡中除了封装了上
2、述EEPROM存储器外,还专设有逻辑加密电路,提供了硬件加密手段•因此不但存储量大,而且安全性强,不但可保证卡上存储数据读写安全,而且能进行用户身份的认证.由于密码不是在读写器软件中而是存储于IC卡上,所以儿乎没有破密的可能性•例如:美国ATMEL1604逻辑加密卡,卡上设有三级保密功能•总密码用于身份的认证,非法用户三次密码核对错误即可使卡报废.四个数据存储区可分别存储不同信息,又各和独立的读写密码•可以做到一卡多用,在不同读写器件屮核实相应密码进行某一业务操作,不会影响其它存储区•卡上信息不能随意改写,改写前需先擦除,而擦除需核对擦除需
3、要核对擦除密码.这样即使是持卡人自己也不能随意更改卡上数据•因此这种逻辑加密卡保密性极强,能自动识别读写器,持卡人和控制操作类型,常用于安全性要求高的场合。CPU卡:又叫智能卡,SmartCard,这是真正的卡上单片机系统,CPU卡片内集成了中央处理器CPU,程序存储器ROM,数据存储器EEPROM和RAM,—般ROM中还配有卡上操作系统软件COS(Chipoperatingsystem).CPU卡上的微处理器可以执行COS监控程序,接收从读写器送来的命令和数据,分析命令后控制对存储器的访问•由于这种卡具有智能,读写器对卡的操作要经过卡上C
4、OS,所以保密性更强•而且微处理器具有数据加工和处理的能力,可以对读写数据进行逻辑和算术运算,能力很强•这种IC卡存储的数据对外相当于一个■黑盒子,保密性极强•目前IC卡上用的微处理器一般为8位CPU,存储容量几PKB上下•此种智能卡常用于重要场合,作为证件和信用卡。CPU卡的主要优势是:安全性强、存储容量大、扩展性好,适合一卡多用。2.按数据读写方式分类:接触式IC卡、非接触式IC卡、双界面IC卡接触式IC卡,就是通过触点接触上电读写的IC卡,它有可能是一般存储卡,也有可能是CPU卡。根据ISO7816标准,触点的尺寸和C1电源电压(VC
5、C)C5接地(GND)C2复位信号(RST)C6未使用C3时钟信号(CLK)C7输入/输出(I/O)回回回a00Z6€1co64<Zg■Ksm8s«W(C5)L•¥1«111.lc?l上边緣田*非接触式IC卡,是通过封装在塑料卡基里的线圈冋路产生电流并接收返回射频信号来实现对IC卡芯片的操作,比较典型的一个产品是PhilipsMifarelS50,也就是我们常说的M1卡,芯片容量为8K位EEPROM,分为16个扇区,每个扇区又分4个块,每块16个字节,以块为最小的存取单位。每个扇区有独立的一组密码及读写控制,每张卡有唯一的序列号,
6、为32位。具有防冲突机制,支持多卡操作。无电源,自带天线,内含加密控制逻辑和通讯逻辑电路。数据保存期为10年,可改写10万次,读无限次。工作频率为13.56MH乙通信速率为106KBPS,读写距离10MM以内,写读写器有关。卡片的电气部分只由一个天线和ASIC组成。天线:卡片的天线是只有儿组绕线的线圈,很适于封装到ISO卡片中。ASIC:卡片的ASIC由一个高速(106KB波特率)的RF接口,一个控制单元和一个8K位EEPROM组成。工作原理:读写器向M1卡发一组固定频率的电磁波,卡片内有一个LC串联谐振电路,其频率与读写器发射的频率相同,
7、在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内储存,当所积累的电荷达到2V时,此电容可做为电源为其它电路提供工作电压,将卡内数据发射岀去或接取读写器的数据。Ml卡的安全性不是很完备,不久前己被破解,所以国内的政府项目己不允许再用Ml卡,北京的公交一卡通以前用的是Ml卡,目前正在大量换成CPU卡,还有一种ML卡,MIFARELIGHT,是一种小容量卡,共384位,适合于一卡一用。当然也有非接触式CPU卡,除了通信方式不同(TypeA/TypeB通信协议
8、),其它操作和接触式CPU卡是相同的。双界面IC卡就是通过接触和非接触两种读写方式都可操作同一个CPU芯片,是目前技术上最先进的IC卡,第一代IC卡是接触式的,但由于接触方式具有