RFID技术详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子标签也称为射频标签、射频卡或应答器,是射频识别系统中存储数据河

信息的电子装置,由耦合元件(天线)及芯片(包括控制模块和存储单元)组成,

每个标签由唯一的电子标示码确定,附着在被标识的对象上,存储被识别对象的相关信息,其外形多种多样,有卡、钮扣、标签等多种样式。

按供电方式分为有源标签(HUF)和无源标签(LF),有源主动式,无源被动式,

读写方法分为连续的(全双工半双工)和时序法

读写器由两个基本的功能块组成:控制系统和由发送器及接收器组成的射频

接口。

射频接口的功能包括:产生高频的发射功率,为无源标签提供能量,对发

射信号进行调制,用于将数据传送给标签。

读写器控制模块的功能包括:控制与标签的通信过程;与应用软件进行通信,并执行应用系统软件发来的指令;信号

的编码与解码和加密与解密;在一些复杂的系统应用中,控制单元还要实现反碰撞算法和安全认证功能。读写器将要发送的信号,经编码后加载在特定频率的载波信号上经天线向外发送。进入读写器工作区域的标签接收此脉冲信号后,标签芯片中的有关电路对此信号进行解调、解码、解密,然后对命令请求、密码、权限等进行判断。若为读取命令,控制逻辑电路则从存储器中读取有关信息,经加密、编码后经标签内的天线发送给读写器,读写器对接收到的信号进行解调、解码、解密后送至数据库处理;若是修改信息的写入命令,有关控制逻辑引起的内部电荷泵提升工作电压,对标签中的数据进行改写。

中央信息系统包括了中间件、信息处理系统和数据库等,用以对读写器读取

道标签信息和数据进行采集和处理。数据管理系统主要完成数据信息的存储管理以及对标签进行读写控制。数据管理系统一般是用于特定行业的高度专业化的数据库,对于比较特殊的应用领域,可以自己动手编写和开发相应的数据库软件并采用PC机进行控制。

读写器到标签的数据传递方式一般为调幅键控(ASK),调频键控(FSK)和调相键控(PSK);标签到读写器的数据传递方式一般分为负载调制和反向散射调制

两种。

负载调制:其电感耦合属于一种变压器耦合,即作为初级线圈的读写器和作

为次级线圈的标签之间的耦合。只要两者线圈之间的距离不大于0.16旯(波长),并且标签处于发送天线的近场内,变压器耦合就是有效的。如果把谐振的标签(标签的固有谐振频率与读写器的发送频率相符合)放入读写器天线的交变磁场中,

那么该标签就从磁场中获得能量。标签天线上负载电阻的接通和断开促使读写器天线上的电压发生变化,实现远距离标签对天线电压的振幅调制。如果人们通过数据控制负载电压的接通和断开,那么这些数据就能从标签传输到读写器,这种数据传输方式称为负载调制。但是读写器天线与标签天线之间的耦合很弱,读写器天线输入有用信号的电压波动在数量级上比读写器的输出电压小,因此很难检测出来。此时如果标签的附加电阻以很高的频率接通或者断开,那么在读写器的发送频率上会产生两条谱线,很容易检测到,这种新的基本频率称为副载波,这种调制称为负载波调制。

反向散射调制:电磁反向散射耦合方式一般应用于高频系统,对高频系统来

说,随着频率的上升,信号的穿透性越来越差,而反射性却越来越明显。在高频电磁耦合的RFID系统中,当读写器发射的载频信号辐射到标签时,标签中的调

制电路通过待传输的信号来控制电路是否与天线相匹配,以实现信号的幅度调制。当匹配时,读写器发射的信号被吸收。反之,信号被反射。

在时序法中读写器到标签的数据和能量传输与标签到读写器的数据传输在

时间上是交错进行的。读写器的发送器交替工作,其电磁场周期性地断开或连通,这些间隔被标签识别出来,并被应用于标签到读写器的数据传输。在读写器发送数据的间歇时刻,标签的能量供应中断,必须通过足够大的辅助电容进行能量的补偿。在充电过程中,标签的芯片切换到省电或备用模式,从而使接收到的能量几乎完全用于充电电容的充电。充电结束后,标签芯片上的振荡器被激活,其产生的弱交变磁场能被读写器所接收,当所有的数据发送完后,激活放电模式以使充电电容完全放电。

可以采用的抗干扰方法有:数据校验和信道编码。

通过数据完整性校验方法,系统可以检验出受到干扰出错的数据,最常使用

的校验方法是奇偶校验法、纵向冗余校验法和循环冗余码校验法等。奇偶校验法在数据传输前必须确定是采用偶数校验还是奇数校验,以保证发送器和接收器都采用同样的方法进行校验,其算法简单且被广泛使用。纵向冗余校验算法则主要用于快速校验很小的数据块。循环冗余码校验法虽然不能校正错误,但是它能够以很高的可靠性识别传输错误。另外可通过对数据的信道编码来提高数据传输过程中的抗干扰能力和对数据的纠错和检错能力。

安全性有关:

RFID系统的通信模型由三层组成,从下到上依次为:物理层、通信层和应用

层。物理层主要关心的是电气信号问题,例如频道分配和物理载波等。通信层定义了读写器与标签之间双向交换数据和指令的方式,其中最重要的一个问题前面讨论过的标签碰撞问题。应用层用于解决与最上层应用直接相关的内容,包括认证、识别以及应用层数据的表示、处理逻辑等。通常情况下,我们所说的RFID安全认证协议就属于应用层协议。

其中具有代表性的有

HaLsh·Lock协议,随机Hash.Lock协议、Hash链协议和分布式询问一应答协议

1重量级安全认证协议

重量级安全认证协议一般被称为完善的安全认证协议。它基

本使用完善和安全的加密方法,例如:对称加密算法DES、3DES、AES甚至包

括公钥加密方法RSA和ECC,具有代表性的协议包括“三通互相鉴别"协议和ICAO协议。

目前,很多IUID 系统都采用国际标准的“三通互相鉴别”协议

(Finkenzeller),该协议采用对称加密算法,读写器和标签在通信中互相鉴别对方的用密钥保护的ID ,属于一种双向认证协议。

“三通互相鉴别"协议的执行过程如下:

1、读写器向标签发送Query 认证请求:

2、标签产生随机数R t ,并将其发送给读写器;

3、读写器产生随机数R r 并与收到的R t 一起用对称密钥k ,加密成

E k (R t ||R r ||ID r )以发送给标签。

4、标签收到后用对称密钥k ,解密得到R r ,和R t ,比较收到R t 与产生的是否

一致,如果一致则标签完成对读写器的认证。同时,在产生另一个随机数R t2, 加密数据E k (R r ||R t2||M)发送给读写器,其中M 为要发送的数据。

5、读写器将收到的密文解密,将解密得到的R r 与自己产生的R r 相比较,如

果一致则读写器完成对标签的认证,否则认证失败。

该协议简单实用,可有效抵抗来自系统外部的伪造和攻击,但由于系统内所 有读写器和标签共享相同的密钥,所以对于来自系统内的威胁却无能为力。

标签的成本是影响RFID 系统发展和应用的重要因素。对于一个低成本的

I 强ID 系统来说,标签的电路中一般包括1000到10000逻辑门,但往往只有250 到3000逻辑门可以用来实现安全认证和加密功能,例如实现AES 算法大约需要 4000个逻辑门,而RSA 更需要10000以上的逻辑门。所以低成本的RFID 系统 不太适宜采用重量级的安全认证协议。

相关文档
最新文档