专利名称:一种射频电子标签的利记博彩app
技术领域:
本实用新型涉及一种射频电子标签,尤其涉及的是一种能够对数据分段 加密以提高安全性的射频电子标签。
背景技术:
无线射频识别技术(Radio Frequency Idenfication, RFID )是一种非接 触的自动识别技术,其基本原理是利用射频信号和空间耦合(电感或电磁 耦合)或雷达反射的传输特性,实现对被识别物体的自动识别。RFID系统至少包含电子标签和阅读器两部分。电子标签是射频识别系 统的数据栽体,电子标签由标签天线和标签专用芯片组成。依据电子标签 供电方式的不同,电子标签可以分为有源电子标签(Activetag)、无源电子标 签(Passive tag)和半无源电子标签(Semi""passive tag)。有源电子标签内装有 电池,无源射频标签没有内装电池,半无源电子标签(Semi—passive tag)部 分依靠电池工作。RFID阅读器(读写器)通过天线与RFID电子标签进^f亍无线通信,可以 实现对标签识别码和内存数据的读出或写入操作。典型的阅读器包含有高 频模块(发送器和接收器)、控制单元以及阅读器天线。在现有技术中,射频电子标签(RFID tag)与相应阅读器的询问和应答, 大多是以明文方式传递数据的。这些明文的传递方式由于未经加密,其内 容可被窃听,不利于商家的商业竟争和对消费者或商家的秘密保护。即使 明文经过加密,也都是产生固定密文,可被跟踪,不利于消费者的隐私保 护。因此,现有技术存在缺陷,而有待于改进和发展
实用新型内容
本实用新型的目的在于提供一种一种射频电子标签,为了克服现有技术 的射频电子标签不能防跟踪的问题,通过在射频电子标签中设置随机数发生器和hash散列处理单元,该标签能够将需要应答的内容信息进行分段随 机处理,从而以简单的硬件达到内容保密,防跟踪,并且能快速检索的目 的。本实用新型的技术方案包括一种射频电子标签,其可与一阅读器进行射频通讯传输数据,并包括 一下行解码单元,用于对接受到的信号进行解码; 一下行循环冗余码校验 验证单元,用于对解码后的信号进行验证; 一指令处理单元,用于接受验 证后的信号指令并控制信息的读写; 一非易失性存储器,接受所述指令处 理单元的控制,用于存储标签识别码信息;以及, 一上行循环冗余码校验 验证单元和一上行编码单元,用于将发送给所述阅读器的数据进行校验及 编码;其中,所述指令处理单元还控制连接有一随机数产生器,用于产生 加密的随机数;以及,一hash散列处理单元,用于利用所述随机数将发送 给所述阅读器的数据进行hash加密运算。所述的射频电子标签,其中,所述指令处理单元还用于对发送给所述 阅读器的数据进行分段加密,形成分段后加密的多段数据。所述的射频电子标签,其中,所述指令处理单元用于将发送给所述阅 读器的数据分为至少两段,并用所述随机数分别进行hash加密运算后,连 同所述随机数发送给所述阅读器。本实用新型所提供的一种射频电子标签,由于在该射频电子标签中设置 了随机数发生器和hash散列处理单元,该标签能够将需要应答的内容信息 进行分段随机处理,保证了传输内容的保密,防跟踪,并实现了对数据信 息的快速检索。
图l是本实用新型的标签与阅读器以及后端数据库的系统原理图; 图2是本实用新型的数字基带电路原理图。其中图中,标号l、 RFID标签,2、 RFID阅读器,3、 RFID后端数据库, 4、下行解码单元,5、下行CRC (循环冗余码校验)验证,6、 NVM:非易 失性存储器,7、上行CRC (循环冗余码校验)验证,8、上行编码单元, 9、指令处理单元,10、 hash散列处理单元,11、随机数发生器,12、防沖 撞处理单元。
具体实施方式
以下结合附图,将对本实用新型的各较佳实施例进行更为详细的说明。 本实用新型的射频电子标签是在现有技术的射频电子标签基础上加入 了随机数产生器11和一个hash散列处理单元10,如图2所示的射频电子标签 为实现与阅读器之间射频收发数据,其包括一下行解码单元4,通讯连接一 下行CRC (循环冗余码校验)验证单元5,之后连接一指令处理单元9,该 指令处理单元9用于对整个射频电子标签的控制和数据处理。该指令处理单 元9连接控制有一非易失性存储器NVM单元6,用于存储该射频电子标签的 标签识别码和其他记栽的数据内容。为响应阅读器的读写指令,所述指令 处理单元9还通讯连接有上行CRC (循环冗余码校验)验证单元7和上行编 码单元8。在本实用新型的射频电子标签内部电路中,所述指令处理单元还设置连 接有至少一随机数产生器ll和一个hash散列处理单元10,以及一防冲撞处理 单元12,用于判断上行信号是否会与别的标签发生同时通讯的冲撞。本实用新型的射频电子标签在应答阅读器的询问时,先产生一个随机数 r,再将需应答的标签内容分两份或多份。再将该随机数r与该标签的一部分 内容比如"目录号Px"—起输入hash散列处理单元,产生第一hash值A。再将 该随机数r与该标签的另一部分比如"商品号T咖"一起输入hash散列处理单 元,产生第二hash值B。然后标签将(r, A, B) —起响应给阅读器。这样 的值是保密且随机的,达到了内容保密和防跟踪的目的。随后阅读器将这个值传递给后端数据库,数据库将随机数r与所有数据 库内的标签的第一部分内容hash值算出来,与所述第一hash值A比较,直到 找到所有具有相同的第一部分内容的标签群。再同样,数据库将该标签群 中各记录项的第二部分内容,与所述随机数r进行hash值运算,将运算后的 hash值与所述第二hash值B比较,如果相同则就找到了第一部分和第二部分 都符合的内容,也就是待检索的纪录项目。这样就检索出了所需要的标签 内容。本实用新型射频电子标签中所采用的分段检索无须将所有的纪录的所 有部分的内容进行比对,而是分阶段计算和比对数据,可大大降低数据库 检索时间,尤其是在需要数据加密的情况下,此种分段检索方式有效降低 了检索时间。以32位的标签内容为例,若不分段检索,数据库将需要搜索232枚标签, 以平均数计需搜索232/2=231枚才能找到检索对象。若分为两段检索,比如"目 录号,,和"商品号"各占16位,则数据库检索出正确的"商品号"须搜索2"枚标 签,以平均数计为216/2=215枚。再检索出正确的"目录号"须搜索2"枚标签, 以平均数计为216/2-215枚。总数为2*215=216枚。与不分段的检索量231枚相比, 分段检索量呈指数下降。因此分段越多,下降越快。从而可达到标签被快 速检索的目的。如图l所示表示了本实用新型射频电子标签与阅读器之间的一次标签 阅读过程。RFID阅读器2首先向本实用新型RFID标签1发送阅读请求。本实 用新型RFID标签1接到请求后,产生一个随机数r,再将该随机数r与该标签 的第一部分内容比如"目录号Px"—起输入到所述hash散列处理单元,产生第
一hash值A。再将该随机数r与该标签的另 一部分比如"商品号T!oi"—起输入 hash散列处理单元,产生第二hash值B。然后标签将(r, A, B) —起响应 给阅读器。所述RFID阅读器2将该响应(r, A, B)传递给后端数据库3。后端数 据库3逐一比较库中所有标签的目录号Px与随机数r产生的hash值,直到找到 与第一hash值A相同的目录号Px。类似的,后端数据库3在与第一hash值A相 同的标签纪录中,逐一比较库中所有标签的商品号T咖与随机数r产生的 hash值,直到找到与第二hash值B相同的商品号T咖。如此检索完成。如图2所示,为本实用新型射频电子标签的数字基带电路原理图,其中 下行解码单元4^到射频接受模块接受到的电信号,根据指定的编码方式进 行解码,然后将解码后的信息传递给下行CRC循环冗余码校验验证单元5。 该下行CRC验证单元如验证信息无误,则传递给所述指令处理单元9。所述 指令处理单元9要求随机数产生器11产生一个随机数,再从NVM非易失性存 储器内取得该标签的一部分内容如目录号,与随机数一起送到hash散列处理 单元10产生相应的hash值。所述防冲撞处理单元12将判断上行信号是否会与 别的标签发生同时通讯的沖撞。若发生冲撞,则将上行时间再延迟一段时 间。若没有冲撞,则将hash散列处理单元10产生的hash值传递到上行CRC循 环冗余码校验验证单元7,再经上行编码单元8处理后,传递给阅读器的射 频发射模块。如此即完成了与阅读器之间的数据传输。本实用新型的射频电子标签在现有技术电路的基础上增加了随机数发 生器和hash散列处理单元,可将与阅读器之间的沟通数据进行分段以及随机 数加密后传输,即使截获数据也无法进行跟踪和获取具体数据,因此保证 了数据传输的私密性,而且使用本实用新型的射频电子标签,由于数据库 采用分段加密和检索比对,数据处理速度快。应当理解的是,上述针对本实用新型的射频电子标签的具体实施例的 描述较为详细,并不能因此而认为是对本实用新型的专利保护范围的限制,
本实用新型的专利保护范围应以所附权利要求为准。
权利要求1.一种射频电子标签,其可与一阅读器进行射频通讯传输数据,并包括一下行解码单元,用于对接受到的信号进行解码;一下行循环冗余码校验验证单元,用于对解码后的信号进行验证;一指令处理单元,用于接受验证后的信号指令并控制信息的读写;一非易失性存储器,接受所述指令处理单元的控制,用于存储标签识别码信息;以及,一上行循环冗余码校验验证单元和一上行编码单元,用于将发送给所述阅读器的数据进行校验及编码;其特征在于,所述指令处理单元还控制连接有一随机数产生器,用于产生加密的随机数;以及,一hash散列处理单元,用于利用所述随机数将发送给所述阅读器的数据进行hash加密运算。
专利摘要本实用新型公开了一种射频电子标签,包括一指令处理单元,用于接受验证后的信号指令并控制信息的读写;一上行循环冗余码校验验证单元和一上行编码单元,用于将发送给所述阅读器射频接受模块的数据进行校验及编码;所述指令处理单元还控制连接有一随机数产生器,用于产生加密的随机数;以及,一hash散列处理单元,用于将发送给所述阅读器射频接受模块的数据进行hash加密运算。本实用新型的射频电子标签由于在该射频电子标签中设置了随机数发生器和hash散列处理单元,该标签能够将需要应答的内容信息进行分段随机处理,保证了传输内容的保密,防跟踪,并实现了对数据信息的快速检索。
文档编号G06K19/077GK201054152SQ20072011806
公开日2008年4月30日 申请日期2007年1月13日 优先权日2007年1月13日
发明者于峰崎, 李慧云, 昀 胡 申请人:深圳先进技术研究院