- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内嵌安全机制RFID防碰撞策略
内嵌安全机制RFID防碰撞策略
摘要:当前的射频识别(RFID)系统只是简单地将防碰撞算法和安全机制粗糙地融合在一起。在分析经典自适应动态防碰撞算法的基础上,提出了一种内嵌安全机制的防碰撞策略。该策略将先序遍历机制、布尔运算双向认证协议内嵌入其中,解决了传统RFID系统标签识别效率较低、成本过高的问题,同时具有较高的安全性优势。与后退二叉树、动态自适应、二叉树搜索等算法进行比较,结果表明该策略能大大降低系统搜索的次数,提高标签的吞吐率。
关键词: 射频识别; 防碰撞算法; 安全机制; 自适应二叉树遍历; 布尔运算
中图分类号: TP301.6 文献标志码: A
0引言
近年来,很多学者尝试把安全机制和防碰撞算法结合在一起。张晖等最早提出了新型安全机制下的RFID防冲突算法[1],将物理方法和密码机制相结合,通过将Hash锁放入阅读器中使用来节省门电路。丁治国等提出的基于码分多址和防碰撞功能的RFID安全认证协议[2],利用码分多址技术的保密性、抗干扰性和多址通信能力,结合认证密钥和Hash函数[3],设计了一种具有防碰撞功能的安全认证协议;余松森等提出了融合安全与反碰撞的RFID处理机制[4],采用的方法是将轻量级的随机密钥双向认证和动态时隙ALOHA协议进行融合。然而这些机制都是简单地将安全协议与防碰撞算法结合在一起,效率较低,随着标签的增加,信道占用率较高,吞吐率变低;数据在传输的过程中容易被窃听ID,隐私被刺探,安全性不高;而且防碰撞效果差,花费时间较长,不宜大规模使用;同时又由于安全性达不到实用级别,需要另外的安全协议来加以保护,这样增加了成本,极大地降低了RFID系统运行的质量。
本文提出了一种新的轻量级高安全性防碰撞策略,该方法将自适应二叉树遍历算法与布尔运算双向认证协议相融合,得到一种新的防碰撞策略,该算法在解决了标签碰撞问题的同时,具有较高的安全性。对于在图书馆、流水线、快递服务、散货堆场等应用场合,已能提供足够的安全级别,适用于大数量、高效率、低成本的物联网系统。
1.1自适应二叉树遍历机制
在系统读写识别之前,该机制相当于在碰撞标签堆中利用遍历规则整理出一个有序的队列,从而使标签拥挤状态变成有序状态。自适应二叉树遍历机制[5-6]的搜索过程是根据先序遍历规则,在收集到的所有碰撞标签中,根据碰撞位特征采取向前搜索策略,直到遇到一个可以识别的标签为止;同时再采取后退方式,返回上一查询指令节点,继续搜索直至识别完阅读器工作区域内所有碰撞标签。主要步骤如下:
1)阅读器根据曼彻斯特编码方法得到所有识别标签的碰撞位,得到一个查询指令栈。
2)查询指令栈取出栈顶指令Query(X,N)命令(X为碰撞位查询码,N为标签碰撞的最高位),检测所有标签的碰撞位。
3)检测有无碰撞位编码符合条件的标签,若有两个以上响应,在符合条件的标签中重新执行曼彻斯特编码检测,根据是否连续位调整碰撞位查询码,并修改N值,得到下一次查询命令Query所需的参数,继续搜索直到出现一个碰撞位或者无碰撞位。
4)若有一个碰撞位,可以根据约定直接先后识别两个标签(二进制位上取值具有互斥性,非0即1);若无碰撞,则直接识别单个标签,处理完后回跳到父节点,得到下一次查询命令Query所需的参数。
5)重复进行请求与检测过程,直到查询栈中无查询命令时结束。
算法充分利用返回式搜索[7]和自适应二进制搜索的优点,并根据检测碰撞位是否连续动态生成多分支进行分治,只查询碰撞位的方法,减少了冗余,提高了系统效率。
1.2基于布尔运算的双向认证安全协议
布尔运算是计算机最简单、最擅长、最快速的运算,具有无可媲美的优势,布尔运算贯穿该策略。
1)标签收到阅读器发出的命令数据,与ID编码进行布尔运算,命令数据与标签生成的随机数进行布尔运算[8]。
2)在阅读器中根据先建立好的Hash函数的索引,然后解码在后台数据验证,采用索引布尔运算的思想查找ID,可提高验证速度。
3)后台数据库采用布尔运算的结果更新响应标签的记录。
现有协议标签中门电路较多,成本过高;而且动态ID机制中标签与数据库更新不同步造成了安全隐患。本文利用布尔运算,提出一种新的认证协议——基于布尔运算的低成本双向认证机制(如图1所示)。将Hash模块放在阅读器中,标签上无需集成Hash函数模块,只需要异或门电路和随机数生成器,通过布尔异或运算加密保证RFID系统通信安全[9-10],简单可行,适宜于低成本电子标签。
2内嵌安全机制的防碰撞策略
2.1策略的基本思想
RFID技术利用无线射频方式在阅读器和标签之间进行非接触双向数据传输来达到目标识别与数据交换的目的,电子标签
您可能关注的文档
最近下载
- 2019年输变电工程设计竞赛创新亮点.pdf
- (人教版2024)八年级地理上册新教材解读课件.pptx
- DB4413T 29-2022城市园林绿化养护管理规范.docx
- 2025年新人教版三年级上册语文全册教案.pdf
- 高中英语2025届高考高频词汇(共 688个 ).doc VIP
- 耐药结核病全口服短程治疗专家共识(2025)解读PPT课件.pptx VIP
- 江苏海博BRITORK HQT电动执行机构说明书1308版.pdf VIP
- 2023-2024学年四川省成都市青羊区九年级(上)期末物理试卷(含解析).pdf VIP
- 课件大师速写人物头像.pptx VIP
- Onkyo安桥PR-SC5508中文说明书.pdf VIP
文档评论(0)