【技术实现步骤摘要】
本专利技术属于射频识别RFID通信领域,涉及一种应用于RFID系统中的安全认证方法,具体涉及一种RFID系统中基于组的密钥矩阵认证方法,适用于大规模的RFID环境,可为系统提供更为安全的保护机制。
技术介绍
射频识别(Radio Frequency Identification,RFID)系统是一种非接触式的自动识别系统,可为阅读器和标签之间提供自由的通信链路。近年来,由于RFID系统广泛应用于各类领域,以及使用开放式的通信环境,使其安全及隐私问题受到了更多的关注,必须确保通信数据的安全传输,并解决各实体之间的身份认证问题。在电子标签计算速度、通信能力和存储空间非常有限的情况下,如何设计更为安全高效且开销较小的信息安全认证机制,提供更强的安全性和隐私性保护,是RFID技术研究的重要课题。为了有效地解决安全问题,许多认证协议已被提出,但绝大多数只关注于对非法外部攻击的处理,而忽视内部合法节点的攻击问题。Hash链协议使用两种不同的Hash函数来确认实体身份,增强了安全性;HIDVP协议通过使用会话编号和自适应变量值来防止监听和重放攻击;Moessner等人通过加强随机密钥的加密方式来提高安全等级;Zhou等人提出了一种轻量级去同步的隐私保留认证协议,有利于降低系统成本。以上文献都没有考虑内部攻击的问题。Karthikeyan等人提出了一种基于简单异或操作和矩阵操作的认证方法,但该方法不能抵御外部攻击,且不支持多个阅读器的安全认证;Yang等人提出了使用Hash函数和异或操作解决欺骗和匿名攻击的方法,但不能提供隐私保护;Chien等人为低成本标签提供了双向认 ...
【技术保护点】
一种RFID系统中基于组的密钥矩阵安全认证方法,其特征在于步骤如下:步骤1:利用标签和阅读器生成的矩阵,设计认证密钥:1、生成认证密钥的过程如下:设有m个标签表示为Ti,i∈1,2…m,n个阅读器表示为Rj,j∈1,2…n,随机产生序列{a1,a2,…,am},生成尺寸为m×n的标签矩阵随机产生序列{g1,g2,…,gn},生成尺寸为n×n的阅读器矩阵由A和G生成尺寸为m×n的密钥矩阵其中kij对应的是标签Ti与阅读器Rj的认证密钥,若某对标签和阅读器不允许通信,则此时D中对应位置上的密钥为null;将D存储于服务器的数据库DB中,用于在通信前验证由标签和阅读器计算出的认证密钥的正确性;矩阵A的第i行对应标签Ti,Ti只记忆ai,根据矩阵内部各项的生成规律,即还原第i行;矩阵G的第j列对应阅读器Rj,Rj只记忆gi,根据矩阵内部各项的生成规律,即还原第j列;公式1用于标签Ti与阅读器Rj生成认证密钥:kij=1+aigj+(aigj)2+…+(aigj)n‑1 (1)标签和阅读器分别被分成多个组适用于不同的应用场景,不同标签组与阅读器组生成不同的认证密钥矩阵,存储 ...
【技术特征摘要】
1.一种RFID系统中基于组的密钥矩阵安全认证方法,其特征在于步骤如下:步骤1:利用标签和阅读器生成的矩阵,设计认证密钥:1、生成...
【专利技术属性】
技术研发人员:蒋毅,张若南,程伟,李彬,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。