[发明专利]一种对象标识方法在审
申请号: | 201510476980.7 | 申请日: | 2015-08-06 |
公开(公告)号: | CN105160366A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 肖会 | 申请(专利权)人: | 成都鼎智汇科技有限公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 郭霞 |
地址: | 610000 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对象 标识 方法 | ||
技术领域
本发明涉及射频识别,特别涉及一种对象标识方法。
背景技术
RFID是一种非接触式的自动识别技术,具有识别过程无需人工干预、数据读取方便快捷、有效识别距离远、抗污染能力强的优点,在物流、跟踪、定位等领域得到了广泛应用。典型RFID系统包含标签、扫描器和后端数据库,标签和扫描器通过无线信道传递信息,数据完全暴露,因此容易遭受外界攻击。为了保证用户的安全和隐私,已有多种基于加密算法的RFID安全协议,然而大多数协议被证明无法抵御跟踪式攻击。
发明内容
为解决上述现有技术所存在的问题,本发明提出了一种对象标识方法,包括:
扫描器确定当前识别模式为批量标签模式还是单个标签模式;
若为批量标签模式,则扫描器将进行编组的标签群组一次协议过程中全部进行读写;
若为单个标签模式,则扫描器对特定单个标签进行读写。
优选地,后端数据库为每个标签保留两个表:(IDi,Ki,BID,M,RBID)OLD和(IDi,Ki,BID,M,RBID)new,其中在每次认证过程中均更新广播群组编号BID、掩码M、标签密钥K的值,RBID为标签的实际群组编号,数据库在协议过程中建立临时缓存,用于缓存标签更新成功信息;当标签Ti认证成功后,数据库删除对应Ti的(IDi,Ki,BID,M,RBID)OLD,所述标签Ti有1个独立的密钥值Ki,内部存储(IDi,Ki,M),标签中的随机数发生器,生成随机数,进行异或⊕、与∧,以及哈希运算,所述BID中设有工作模式标志位,0为单个标签模式,1为批量标签模式。
优选地,所述若为批量标签模式,则扫描器将进行编组的标签群组一次协议过程中全部进行读写,进一步包括:
步骤1:数据库激活标签;
数据库确认需要激活的标签群组,根据组中成员数目确定本轮需要激活的标签总数;数据库生成随机数rd,计算md=RBID⊕M,将BID、md和rd经扫描器广播至标签;
标签利用本地保存的掩码M计算RBID'=BID∧M,md'=RBID'⊕M;
标签比较md和md',若相等,确定标签是应当被激活的标签群组中成员;
标签根据BID末位的标志位判断本次协议工作模式,1为批量标签模式,0为单个标签模式;
步骤2:标签认证数据库的合法性;
对于标签群组中的第i个标签Ti,在数据库中计算ci=H(RBID,IDi,Ki,rd),H表示对消息进行哈希运算;将c1经扫描器发送至标签Ti,标签Ti收到ci后,计算ci'=H(RBID',IDi,Ki,rd);然后比较c1和c1',若相等,确定数据库合法,否则发送失败信号;
步骤3:数据库认证标签的合法性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鼎智汇科技有限公司,未经成都鼎智汇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510476980.7/2.html,转载请声明来源钻瓜专利网。