基于Montgomery型椭圆曲线密码的RFID安全认证方案
2016-11-20章武媚
章武媚
(浙江同济科技职业学院,浙江 杭州 310023)
基于Montgomery型椭圆曲线密码的RFID安全认证方案
章武媚
(浙江同济科技职业学院,浙江 杭州 310023)
针对现有基于椭圆曲线密码 (elliptic curve cryptography,ECC) 体制的 RFID (radio frequency identification device)安全认证方案不能满足相互认证、隐私保护和前向安全性等要求,提出一种基于Montgomery型椭圆曲线密码的认证方案。利用Montgomery型椭圆曲线来降低计算量,并提供标签和服务器之间的相互认证,具有匿名性和前向安全性。通过分析表明,该方案能够抵抗重放攻击、标签伪装攻击、服务器欺骗攻击、DoS攻击、位置跟踪攻击和克隆攻击。与现有方案相比,该方案在保证较低的内存、计算和通信需求的情况下,提供了较高的安全性能,能够满足RFID系统的安全性要求。
RFID;安全认证;椭圆曲线密码;Montgomery;前向安全
1 引言
无线射频识别 (radio frequency identification device,RFID)是一种能够自动识别目标的技术[1]。其主要包括3个关键组件:RFID标签、RFID阅读器和后端数据库服务器。阅读器用于查询标签ID,并将查询到的标签ID传输给后端服务器。一旦服务器检测到标签可用,将进一步处理标签存储的信息。由于标签与阅读器之间的通信信道存在风险,且RFID系统资源有限,因此,需要一种安全且轻量级的认证协议来满足安全等级要求和能量约束[2]。
由于椭圆曲线密码 (elliptic curve cryptography,ECC)体制[3]的安全性高、占用带宽小、计算复杂度低等众多优势,能够有效地保证各种通信网络的安全,已成为公钥密码体制研究热点[4]。为此,学者提出了多种基于ECC的RFID认证协议。例如,参考文献[5]提出了一种基于多元ECC的身份识别方案,可以抵制标签伪造攻击。……
