APP下载

基于Hash函数的RFID安全认证协议改进

2016-06-01朱洪岩谢晓尧吴景春

长江大学学报(自科版) 2016年13期

朱洪岩,谢晓尧,吴景春

(贵州师范大学贵州省信息与计算科学重点实验室,贵州 贵阳 550001)



基于Hash函数的RFID安全认证协议改进

朱洪岩,谢晓尧,吴景春

(贵州师范大学贵州省信息与计算科学重点实验室,贵州 贵阳 550001)

[摘要]针对使用无线射频识别技术(RFID)进行认证时存在的安全问题,提出了一种基于Hash函数的轻量级认证协议。该协议利用Hash函数的单向性完成了数据库、标签和读写器的相互认证,并且数据库承担了大量复杂的计算,减少了大规模应用标签的开支。通过BAN逻辑证明其安全性并和已有的协议进行安全性分析和性能分析的比较证明了该协议能够避免攻击、伪造、窃听等一系列问题的产生。

[关键词]RFID;Hash函数;轻量级认证协议;BAN逻辑;安全性分析;性能分析

作为快速、实时、准确采集与处理信息的高新技术和信息标准化的基础,无线射频识别(Radio Frequency Identification, RFID)技术被公认为21世纪十大重要技术之一,已在生产、零售、物流、交通等各个行业广泛应用[1]。RFID技术利用的是无线通信传输信息,容易受到外部环境干扰和人为恶意破坏和攻击,因此,其安全问题成为学者探讨和研究的热点。许多学者在Hash函数的基础上已实现很多RFID安全协议,如Hash-Lock 协议[2]、随机化Hash-Lock协议[3]和Hash-Lock链协议[4],但Hash-Lock 协议、随机化Hash-Lock协议是在危险的通道上传播信息,轻易会遭受攻击和跟踪;Hash-Lock链协议只能证明标签得到读写器的认证,而读写器无法通过标签的认证,很容易受到重传攻击。为此,笔者提出了基于Hash函数的轻量级认证协议,利用其单向性完成数据库、标签和读写器的相互认证,并用BAN逻辑证明其安全性。……

登录APP查看全文