论文部分内容阅读
随着RFID技术在各个领域的广泛应用,信息安全问题成为了RFID技术发展的一个重要限制因素。RFID系统中,由于电子标签的计算能力、存储空间和所能承载的通信负荷都非常小,因此,如何设计安全有效的RFID系统安全机制,保证RFID系统免受各种恶意攻击,保护用户和系统的安全隐私,为RFID系统的运行保驾护航已经成为了业界研究的热点。本文就RFID系统安全的一个方向——消息鉴别进行了研究。主要工作如下:1、首先对RFID系统安全进行了系统的阐述和分析,包括RFID系统中存在安全隐患、RFID系统的安全需求以及针对这些安全隐患提出的各种解决方案和策略。在此基础上详细研究了消息鉴别技术实现的各种方式,并分析了各种方法在RFID系统中应用的优缺点。2、深入研究了目前常用于RFID系统中进行消息鉴别的三种安全协议:随机Hash-Lock协议、Hash-Chain协议以及LCAP协议。通过对这三种协议的实现过程的深入研究,指出了它们在性能、安全性及实用性方面的优缺点,并由此引出了设计一个安全的鉴别协议需要考虑的因素。3、结合上述三种协议以及RFID系统的安全需求,设计出了一种改进的消息鉴别协议。此协议考虑到了电子标签的低计算和存储能力,读写器和标签、读写器和后台服务器之间信道安全性的高低,RFID系统的成本等因素,设计出一种分为两个不同模块的鉴别协议以此来实现通信中的消息认证。4、着重设计了协议中的核心部分——鉴别码。针对鉴别码中所用的Hash函数算法和公钥密码算法,本文对目前常用的Hash算法和公钥密码算法进行了详细的分析和比较,进而设计出了一种更适合于本文所提协议的散列函数SHA-SM作为鉴别码中所用到的Hash算法。SHA-SM算法集合了SHA-1算法压缩函数较简单、SM3算法的安全度较高的优势特点,解决了鉴别码在产生效率和安全性方面的平衡性。5、对提出的协议进行了验证。搭建RFID系统平台,实现了公钥密码算法SM2,实现并验证了本文提出的SHA-SM Hash算法,进而模拟RFID系统的通信过程验证了协议的可行性。