随着CPU卡应用的不断增长,如何选择一台适合的门禁用非接触式CPU卡(以下简称CPU卡)读卡器成为用户关心的问题,CPU卡读卡器是用来对CPU卡进行数据采集与交换用,因此,要选择一台适合的CPU卡读卡器,首先需要厘清CPU卡在系统中要实现哪些功能,然后再根据读卡器需要从CPU卡上采集和交换哪些信息来确认读卡器的功能。
CPU卡:也称智能卡,卡内的集成电路中带有微处理器CPU、存储单元(包括随机存储器RAM、程序存储器ROM(FLASH)、用户数据存储器EEPROM)以及芯片操作系统COS。装有COS的CPU卡相当于一台微型计算机,不仅具有数据存储功能,同时具有命令处理和数据安全保护等功能。
CPU卡的分类
CPU卡既有接触式也有非接触式的。
IC卡分类
非加密存储器卡:卡内的集成电路芯片主要是EEPROM,具有数据存储功能,不具有数据处理功能和硬件加密功能。
逻辑加密存储器卡:在非加密存储器卡的基础上增加了加密逻辑电路,加密逻辑电路通过校验密码方式来保护卡内的数据对于外部访问是否开放,但只是低层次的安全保护,无法防范恶意性的攻击。
CPU卡标准
国际标准化组织从1987年开始,相继制定和颁布了CPU卡的国际标准。有关CPU卡本身的标准有:
● ISO 10536:识别卡-非接触式的集成电路卡
● ISO 7816:识别卡-带触点的集成电路卡
●
ISO7816-1:规定卡的物理特性。卡的物理特性中描述了卡应达到的防护紫外线的能力、X光照射的剂量、卡和触点的机械强度、抗电磁干扰能力等等。
● ISO7816-2:规定卡的尺寸和位置。
● ISO7816-3:规定卡的电信号和传输协议。传输协议包括两种:同步传输协议和异步传输协议
●
ISO7816-4:规定卡的行业间交换用命令。包括:在卡与读写间传送的命令和应答信息内容;在卡中的文件、数据结构及访问方法;定义在卡中的文件和数据访问权限及安全结构。
CPU卡片基本特性:
● 符合ISO 14443 TypeA和ISO 7816接口的双界面CPU 卡
● 硬件DES/3DES 协处理器
● 硬件RSA 协处理器
● 硬件SM1协处理器
● 硬件真随机数发生器
CPU卡功能要求:
● 支持PBOC2.0 借记贷记应用
● 支持PBOC2.0 基于借贷记的小额支付应用
● 支持PBOC2.0非接触式IC卡支付应用(即QPBOC)
● 支持PBOC2.0 电子钱包的应用
● 支持DDA/CDA 认证
选择好卡片后,再来确认读卡器要读取的信息是在CPU卡的哪个位置(根据读取CPU卡自带的UID号还是读取CPU卡存储空间中预先写入的信息来分类确认)如果只需要读取CPU卡的UID号,选择读卡器时就相对比较简单,可以选择支持“ISO
14443 1234”协议认证的只读CPU卡不读MF1 IC卡的读卡器,如:SCR-A/WG-XX,这款读卡器就可以满足读取CPU卡UID号的基本功能。
如果需要读取预存在CPU卡内的最终用户自定义信息,则分二种,一种是用户自行提供CPU卡,需要供需双方沟通确认好相关的读取卡号所需要的相关COS指令集、密钥算法等,CPU卡读卡器供应商将根据双方确认的指令与算法信息以及相关的步骤读取到需方需要的信息,具体的内容可以与读卡器供应商的技术人员进行细节的沟通;另外一种方式是读卡器供应商提供CPU卡和配套的读卡器,这种情况,用户只需要根据供应商提供的DEMO软件对CPU卡进行密钥和卡号等信息管理,或根据供应商提供的CPU卡读卡器的二次开发包进行上位机软件开发,这种方式下,需方除了需要采购CPU卡读卡器外,还需要采购CPU卡初始化读写器:SCRW-A/USB-XX,用于对CPU卡进行初始化、密钥管理、向卡片内写信息之用。
柏杰电子为大家推荐更多精彩内容:
如何选择优质的cpu门禁读卡器
选购门禁控制器的误区
国密和普通CPU卡读卡器的区别
关于IC、ID和CPU门禁卡的比较
公寓智能门锁要怎么选择?
无线联网门锁的特点及应用
CPU卡门禁系统介绍
门禁控制器的选购技巧