基于伪随机数发生器的移动RFID双向认证算法

作者:郝伟伟; 吕磊
更新时间:

在经典的RFID系统中,读卡器和后台服务器之间通过有线方式进行数据交换,这已经不能满足人们日益增长的需求。移动式RFID系统的出现可以解决经典RFID系统的困境。为了适应RFID系统在移动式的应用,有必要在移动式设计一个双向认证协议,以确保服务器和读卡器之间无线发送信息的安全性。本文提出了一种适用于移动式RFID系统的轻量级双向认证算法。该算法基于伪随机发生器对传输的信息进行加密。为了确保每一轮消息的新鲜度,在加密过程中,所有消息都与随机数混合,因此每一轮消息的值都是不同的。由于随机数的随机性和异质性,前后消息值之间没有关联性,增加了攻击者开裂的难度。从不同类型攻击的角度对几种经典协议进行分析表明,本文算法具有良好的安全性能,可以弥补其他算法的缺陷或不足。从计算角度对各种算法进行了比较分析,指出本文算法的计算时间优于其他比较算法。