一 、引言
智能射频卡(简称射频卡或RF卡)是世界上最近几年发展起来的一项新技术,它成功地将射频识别技术和IC卡技术结合起来,将具有微处理器及大容量存储器的集成电路芯片和天线封装于塑料基片之中,以无线方式传送数据。外形与普通的信用卡基本相同,信息是靠卡中的集成电路进行存储和处理。RF卡在读写时处于非接触操作状态,避免了由于接触不良所造成的读写错误等误操作,同时避免了灰尘、油污等外部恶劣环境对读写卡的影响。它具有下述优良性能:
1 、操作简单、快捷。RF卡采取无线通迅方式,使用时无方向要求,所以使用起来十分方便。
2 、防冲突。RF卡中存有快速防冲突机制,能防止卡片之间出现数据干扰,因此终端可以同时处理多张卡片。
3 、便于一卡多用。RF卡中有多个分区,每个分区又各自有自己的密码,所以可以将不同的分区用于不同的应用,实现一卡多用。
目前射频卡中的主流主要为Philips公司的Mifare技术。本文将针对近年来出现的高频非接触式Mifare 1卡的特点、结构、应用等方面予以具体介绍,并给出具体应用实例。
二、 Mifare 1 卡的存储结构 Mifare 1卡(简称M1卡)为8k位的IC卡。M1卡的存储结构如下。
M1卡分为16个扇区,每个扇区4块(块0~3),共64块,按块号编址为0~63,除了第0扇区的块0(即绝对地址0块)用于存放厂商代码不可更改外,其他各扇区的块0、块1、块2为数据块,用于存储数据;块3为控制块,存放密码A、存取控制、密码B,其结构如表1:
表1 各扇区块3存储结构
每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制,在存取控制中每个块都有相应的三个控制位,分别以正和反两种形式存在于存取控制字节中,决定了该块的访问权限(如进行减值操作必须验证KEY A,进行加值操作必须验证KEY B,等等)。三个控制位在存取控制字节中的位置如表2所示(字节9为备用字节,默认值为0x69)。
表2 控制位在存取控制字节中的位置 (注:_b表示取反)
每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制,扇区中的每个数据块的存取条件由密码和存取控制共同决定,他们的关系如表3所示。
表3 数据块存取控制条件
据此通过授权机制,对特定操作用户实现不同级别的读写控制。只有知道特定密码组合的操作用户才能更新卡中数据,从而大大增强了系统的安全性。
射频卡的存储实现技术和工作原理决定了其良好特性,可适用于多种应用。其中射频卡具多个分区、适合一卡多用的特性,使得射频卡在各种一卡通系统中得到广泛应用。
本文关键字:工作原理 智能 射频技术-RFID,通信技术 - 射频技术-RFID