[发明专利]基于密钥阵列的RFID内部互认证安全协议无效
| 申请号: | 201210054852.X | 申请日: | 2012-03-05 |
| 公开(公告)号: | CN102594550A | 公开(公告)日: | 2012-07-18 |
| 发明(设计)人: | 白煜;轩秀巍;滕建辅 | 申请(专利权)人: | 天津大学 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06;G06K19/07 |
| 代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李素兰 |
| 地址: | 300072*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及RFID系统,公开了一种基于密钥阵列的RFID内部互认证安全协议,该方法用于具有多服务器的RFID系统,其中的各RFID系统包括多个电子标签、阅读器和数据库,该方法包括以下步骤:预先为每一个服务器分配一个识别码,同时为服务器和标签建立唯一的认证密钥;在标签中存储所有服务器的识别码和密钥,每一对标签和阅读器分配一对唯一的共享密钥,当有阅读器阅读标签时,进行认证操作:标签首先检查其内存中是否包含此阅读器对应的服务器识别码;如果识别码匹配成功方能进行标签阅读;与现有技术相比,本发明更适用于安全要求高的RFID领域。 | ||
| 搜索关键词: | 基于 密钥 阵列 rfid 内部 认证 安全 协议 | ||
【主权项】:
1.一种基于密钥阵列的RFID内部互认证安全协议,该方法用于具有多服务器的RFID系统,其中的各RFID系统包括多个电子标签、阅读器和数据库,其特征在于,该方法包括以下步骤:预先为每一个服务器分配一个识别码,同时为服务器和标签建立唯一的认证密钥;在标签中存储所有服务器的识别码和密钥,每一对标签和阅读器分配一对唯一的共享密钥,当有阅读器阅读标签时,进行认证操作:标签首先检查其内存中是否包含此阅读器对应的服务器识别码;如果识别码匹配成功方能进行标签阅读;所述认证操作包括以下步骤:阅读器Ri产生随机数R,用所有阅读器和标签共享的密钥k加密IDRiPR,然后将密钥Ek(IDRiPR)发送给标签Tj;标签Tj收到Ek(IDiPR)后,对它进行解密得到阅读器Ri的标识符IDRi,利用IDRi找到当前标签Tj和阅读器Ri之间的共享密钥kij:如果没有找到相应的共享密钥,则通信过程结束;如果找到相应的共享密钥,标签Tj产生随机数r;计算M 1 = IDT j ⊕ r , ]]>M 2 = h ( IDT j ) Pr ⊕ R , ]]>M 3 = h ( IDT j PR ) ⊕ k ij , ]]> 同时将M1,M2,M3发送给阅读器Ri;M1,M2,M3三个变量分别是对标签信息加密后的密文符号;阅读器Ri收到标签的回应M1,M2,M3后,将此回应和IDRi、R一起发送到服务器;收到阅读器的消息后,服务器在内存中寻找满足
的IDTj,进而找到相应的当前标签Tj和阅读器Ri之间的共享密钥kij和阅读器Ri和标签Tj前一个通信阶段的密钥
然后,服务器计算
并且核对k′ij是否与服务器存储的kij或
相等;如果不相等,表明发送来的信息不可靠,通信过程结束;如果有一个相等,判断哪一个值kij或
与kij相等,服务器计算M 4 = h ( IDR i ) ⊕ h ( IDT j Pr ) ⊕ k ij ]]> 或M 4 = h ( IDR i ) ⊕ h ( IDT j Pr ) ⊕ k ij old ; ]]> 同时,服务器将密钥值
更新为kij,将kij更新为PRNG(kij);然后,服务器将认证信息M4通过阅读器发送给Tj;标签比较收到的M4是否与
相等,如果相等,证实阅读器Ri是合法的,标签将密钥kij更新为PRNG(kij)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210054852.X/,转载请声明来源钻瓜专利网。





