一种基于云存储的无线射频识别标签所有权转移方法技术

技术编号:22005134 阅读:37 留言:0更新日期:2019-08-31 06:48
本发明专利技术提出了一种基于云存储的无线射频识别标签所有权转移方法,具体步骤为:由新阅读器首先向标签发起请求,获得标签带有标识的加密信息,新阅读器将加密信息转发给当前阅读器,当前阅读器认证标签合法性;当前阅读器结合自身标识加密信息发送至云数据库;云端数据库检索数据发送至新阅读器,新阅读器利用数据认证当前阅读器合法性;新阅读器发送消息至标签,标签认证当前阅读器和新阅读器的合法性;认证成功标签响应数据给新阅读器,进而反馈到云端数据库,云端数据库更新;发送信息至新阅读器和标签,新阅读器进行数据更新,标签确认消息未被篡改后也进行数据更新。本方法增强了该所有权转移方法的安全性,使得系统能够抵抗各种攻击。

An Ownership Transfer Method of Radio Frequency Identification Label Based on Cloud Storage

【技术实现步骤摘要】
一种基于云存储的无线射频识别标签所有权转移方法
本专利技术属于通信
,特别涉及一种无线射频识别标签所有权转移方法,可用于具有低成本要求的无线射频识别系统。
技术介绍
无线射频识别(RadioFrequencyIdentification,RFID)技术,是非接触式自动识别技术。通常,一个RFID认证系统由标签、阅读器、后端存储服务器三部分组成,其基本工作原理是:标签进入阅读器的读取范围后,对于无源标签,阅读器发出射频信号给标签提供能量,标签发送数据给阅读器作为响应,阅读器接收后解码并传输给后端存储服务器进行相关数据处理;对于有源标签,在电子标签进入阅读器的作用范围后,能自己提供能量并发送数据给阅读器,后续步骤同无源标签。RFID标签具有相比于一般条形码而言的一系列优点,例如成本低廉、体积小、重量轻、易于携带、可工作于恶劣环境等。与起初主要用于军事不同,现在RFID技术主要被用于物流管理、访问控制、跟踪、定位、道路桥梁、自动收费和图书分类等。传统意义上,RFID认证方案中后台数据库的存储量和处理能力比较有限,随着物联网的快速发展,需要处理的标签越来越多,传统的后台服务器已经不能满本文档来自技高网...

【技术保护点】
1.一种基于云存储的无线射频识别标签所有权转移方法,具体包括如下步骤:(1)数据初始化:A.将标签和阅读器的密钥信息均以哈希加密的方式存储于哈希加密表[EHT]中,而哈希加密表[EHT]存储于云端数据库中;B.将哈希加密的标签标识符h(TID),标签与当前阅读器共享密钥KTIDc,阅读器与标签新旧共享密钥(ri)new,(ri)old,梅森素数ti,大素数p,q,存储在当前阅读器中;C.将哈希加密的标签标识符h(TID),标签与新阅读器共享密钥KTIDn,新阅读器与标签新旧共享密钥(ri+1)new,(ri+1)old,梅森素数ti+1,大素数p′,q′存储在新阅读器中,其中H(·)代表哈希运...

【技术特征摘要】
1.一种基于云存储的无线射频识别标签所有权转移方法,具体包括如下步骤:(1)数据初始化:A.将标签和阅读器的密钥信息均以哈希加密的方式存储于哈希加密表[EHT]中,而哈希加密表[EHT]存储于云端数据库中;B.将哈希加密的标签标识符h(TID),标签与当前阅读器共享密钥KTIDc,阅读器与标签新旧共享密钥(ri)new,(ri)old,梅森素数ti,大素数p,q,存储在当前阅读器中;C.将哈希加密的标签标识符h(TID),标签与新阅读器共享密钥KTIDn,新阅读器与标签新旧共享密钥(ri+1)new,(ri+1)old,梅森素数ti+1,大素数p′,q′存储在新阅读器中,其中H(·)代表哈希运算;D.将标签标识符信息TID,哈希加密的标签标识符h(TID),标签与当前阅读器共享密钥KTIDc,标签与当前阅读器的共享密钥ri,ri+1存储在标签中;(2)离线认证阶段A.当前阅读器Ri生成第一随机数nr1,发送至新阅读器Ri+1;新阅读器Ri+1产生第一随机数nr2,并发送所有权转移请求OT和随机数nr1、nr2至标签;标签收到新阅读器的所有权转移请求之后,产生第一随机数nt1和第二随机数nt2,计算标签第一消息Rt、第二消息R″t、第三消息Rp、第四消息E、第五消息F,并返回标签第二消息R″t、第三消息Rp、第四消息E、第五消息F给新阅读器;其中:Rp=argvp;Rp=argvp;其中,表示异或运算,mod表示取模运算,arg表示自变量;B.新阅读器Ri+1转发(R″t,Rp,F)至当前阅读器Ri,当前阅读器Ri通过三条标签消息认证标签T身份合法性,确认合法后计算当前阅读器第一消息ACKs、第二消息Ii、第三消息Pi,将消息(Ii,Pi)发送至云端,若不合法,终止通信;其中:Ii=H(h(TID)||KTIDc||ri);Pi=H(KTIDc||ri);Ri将ACKs发送至Ri+1,||表示级联运算;C.云端通过两条当前阅读器消息获得云端第一消息Mi和第二消息Ki,并发送消息(Mi,Pi)至新阅读器Ri+1;Ri+1通过消息(Mi,Pi)认定Ri合法性,不合法则终止通信,若合法则新阅读器Ri+1通过标签消息E获取标签第二随机数并计算新阅读器第一消息G、第二消息Q,发送消息(G,Q,ACKs)给标签,其中:Ki=TID4modn;Q=H(ACKS||nt2||n′);(3)所有权转移阶段A.标签T根据接收到的消息(G,Q,ACKs)认证原所有者和新所有者身份合法性;若身份不合法,通信终止;若合法,则标签生成第三随机数nt3,并计算标签第六消息x、第七消息x′、第八消息x″、第九消息C0,标签将消息(C0,x″)发送至新阅读器Ri+1,其中:x′=x2modn′;x″=x4modn′;C0=H(x″||nt2);B.新阅读器Ri+1验证消息x″是否被篡改,若已篡改,通信终止;反之,新阅读器Ri+1根据自身存储的(n′,p′,q′)和消息x″获取(x,R),并计算新阅读器第三消息ACKn、第四消息Ii+1,发送(OT、Ii+1)至云端;云端从[EHT]表中查找对应的云端第三消息Ki+1、第四消息Mi+1,计算云端第五消息将消息发送给新阅读器Ri+1,其中:Ii+1=H(h(TID)||KTIDn||ri+1);C.新阅读器Ri+1从云端消息中获取消息TID2modn′,计算新阅读器第三消息C1,第四消息C2、第五消息C3,更新新旧密钥,新阅读器Ri+1将消息(C2、C3)发送至云端,将消息发送至标签T,其中:C2=H(h(TID)||KTIDn||(ri+1)new);D.云端收到新阅读器消息后做出相应的更新,标签T利用自身存储信息与收到的信息确认收到的消息未被攻击者所篡改,随后进行更新,至此所有权转移成功,更新完成。2.根据权利要求1所述的一种基于云存储的无线射频识别标签所有权转移方法,其特征在于:所述步骤(1)A中云端数据库中存储的哈希加密表[EHT]中包含新旧密钥信息,用以抵抗去同步化攻击。3.根据权利要求1所述的一种基于云存储的无线射频识别标签所有权转移方法,其特征在于:步...

【专利技术属性】
技术研发人员:方建平马艺函赵鹏
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1