
| 出版日期:2003-02-24 总期号:1192 本年期号:11 |
|
存储卡及逻辑加密卡
北京天石科技有限责任公司 存储卡(Memory Card) 存储卡是一种使用电擦除可编程存储器(EEPROM或Flash)芯片为核心的、能反复写入及擦除的IC卡。由于芯片本身只是一种简单的数据存储介质,不具备任何硬件加密功能(可对存储的数据本身进行加密处理),所以只能用于一些简单的数据存储用途或公开的标识。 存储卡的特点是:采用EEPROM或Flash芯片构成;无安全逻辑,可任意对片内数据读写;通信协议采用ISO/IEC 7816-3同步协议,双绞线串行接口。 存储卡的容量有128bit,256bit,496bit,1kbit,1.5kbit,2kbit,4kbit,8kbit,16kbit等多种,大容量的做到了4Mbit。 下面以ATMEL公司的AT24系列芯片为例介绍存储卡,该系列芯片采用CMOS工艺制作,容量规格齐全,操作时序相同,使用方便,是目前使用较多的一种存储卡。 其中: AT24C01A容量1k,128×8位、AT24C02容量2k,256×8位、AT24C04容量4k,2×256×8位、AT24C08容量8k,4×256×8位、AT24C16容量16k,8×256×8位。
其中,Vcc为1.8~6.0V;SCL为串行时钟线,遵循ISO/IEC7816同步协议。在SCL的上升沿时将SDA的串行数据送入芯片,在SCL的下降沿,将数据送出芯片;SDA为串行数据线,双向串行数据线,漏极开路,可与其他开路器件“线或”。 操作方法:进行一次读写,都要完成以下几个步骤:起始→寻址→数据→停止。 逻辑加密卡 逻辑加密卡(Smart Card with Security Logic)由加密逻辑和非易失存储器构成。由于具有内部的加密逻辑,故无加密密码时不能对存储的数据进行读写,具有一定的安全性,可广泛应用于非金融领域的场合,如:驾驶卡,电表卡等。 逻辑加密卡的特点是:内部存储器采用ROM,PROM,EEPROM;带有安全逻辑,安全性好。从生产到发行的多个环节均有相应的保护措施;遵循ISO7816标准;卡内按功能划分多个分区;容量大,价格便宜,应用广泛。 逻辑加密卡内部按功能可分为多个分区。 制造发行商代码区 该区用于记录卡生产、发行商的信息(批号、日期、特征代码)。卡发行前,厂商或发行商一般将代码写入,并将保护丝烧断,使该区的内容不能更改,只能读出。在卡应用时,这一区的标识将作为系统中验证卡片真伪的重要标识。 用户密码区 由发行商在卡片个人化时预写入的用户密码,即个人识别码PIN码,卡片使用时与持卡人的输入密码比较,相同,才允许对应用区进行读写及修改该密码。 个人区 用于存放个人信息,可自由读出,以核实用户身份。写入,擦除需要输入用户密码。 应用区 记载应用数据。 擦除密码区 放置仅供发行商使用的擦除密码,与发行商输入密码比较,相等且擦除计数区不全为0时,可擦除整个应用区,实现卡片的重复使用。 擦除计数区 该区的每一个1,表示可进行1次擦除操作,每输入一次擦除密码,无论正确或错误,都将1个1置为0,当该区全为0时,卡的使用寿命结束。而该区自身的擦除只能在发卡前进行,一旦发行,将只能置0和读出。 常用的逻辑加密卡有:ATMEL的AT88SC101/102/200,PHILIPS的PCB2032/2042,SIEMENS的SLE4418/4428/4432/4442等。 注:部分资料摘自:《IC卡的技术与应用》、《IC卡应用系统》 |
|||||||||||||||||||||||||||||