论文部分内容阅读
射频识别(RFID)技术一种通过无线射频信号相互耦合来实现无接触识别的技术,随着物联网技术的高速发展,RFID电子标签以其非接触、成本低、识别距离远及存储容量大等优点,广泛应用于各个领域。然而RFID系统的安全隐私问题日益突出,目前在保证RFID系统安全的所有策略中,可靠的安全协议成为了关键技术之一,本文基于物联网中对功耗要求高且计算能力有限的终端,对RFID超轻量级的认证协议进行了研究。本文首先对RFID的基础知识进行介绍,包括射频通信系统和RFID系统组成等,然后研究了RFID系统的篡改、窃听、拒绝服务攻击等安全威胁,提出了数据机密性、标签匿名性、前后向安全性等安全需求。根据实际的安全需求,本文提出了一种基于Per位操作函数的超轻量级RFID身份认证协议,该协议使用移位、异或操作和位操作函数,实现了通信双方身份的匿名,能够满足安全需求,并且后端数据库存储着本轮和上一轮的认证信息,结合时间戳设计,能够有效抵抗拒绝服务和去同步攻击等攻击,运用BAN逻辑证明了其完备性,借助OPNET软件建立了仿真模型,经过分析和对比,新协议具有良好的安全优势。最后,结合目前智能井盖锁的现状,设计了一种基于窄带物联网和RFID技术的智能井盖锁终端,该终端主要实现两个功能:对井盖进行倾斜实时监测和钥匙有权限才能开锁。对锁端和钥匙端的各个模块硬件组成及软件设计做了详细说明,并设计了一种基于本文协议的开关锁算法,钥匙端和锁端通过RFID认证实现开关锁,测试结果表明,基于本文协议的智能井盖锁终端能够保持良好运行,验证了该协议的实用性。