论文部分内容阅读
射频识别技术(Radio Frequency Identification,简称RFID)是一项继条形码技术、生物识别技术之后的自动识别技术,它利用射频信号通过空间耦合(交变磁场和电磁场)实现无接触信息传递并通过所传递的信息达到识别的目的。RFID技术具有许多突出的优点,例如不需人工干预,不需直接接触,不需光学可视即可完成信息的输入和处理,可工作在各种恶劣环境中,可同时识别多个电子标签,操作方便快捷等。如今,RFID技术已经被世界公认为21世纪十大重要技术之一,在生产、零售、物流、交通等方面有着广阔的应用前景。目前,射频识别技术仍存在着许多的技术问题,例如:安全隐私问题,标签防碰撞问题,中间件问题,网络部署问题等。本文中主要研究了RFID系统中的安全隐私问题。因为随着射频识别技术的广泛应用,其安全隐私问题日益得到人们的重视。如果RFID系统中的安全隐私问题得不到很好的解决,其应用会有很大的局限性。本文首先介绍了RFID的研究背景和研究现状等,描述了RFID系统的组成和基本原理,然后分析了RFID系统中所存在的安全隐私问题。针对RFID系统中最为重要的安全隐私问题,对现有的几种常用的RFID安全认证协议进行了分析,有hash锁协议、随机hash锁协议、hash链协议和基于hash认证的"Good Reader"协议等,并分别指出这些协议中的不足。针对这些不足,结合RFID系统中的安全隐私需求,提出了一个改进的RFID安全认证协议,改进协议同样是基于Hash函数的,此协议在一定程度上保证阅读器和标签之间所传输的信息的安全。其次,通过分析可以得出改进协议满足安全和性能要求。然后通过从安全性、计算量和存储容量三方面进行对比,得出改进协议的综合性能优于其他的协议。为了更好地证明协议的安全性,本文利用BAN逻辑对改进协议进行逻辑证明。在证明完成后给出一个具体的实例来更加清楚的说明整个协议认证过程。最后,本文在Visual Studio 2005环境下,实现了对改进协议的软件模拟。通过假设各种合法的和不合法的标签,阅读器来模拟不同的输出结果,以此说明改进协议的可用性。