论文部分内容阅读
近年来,随着射频识别(RFID)技术的快速发展与广泛应用,RFID系统中的数据安全等问题也日益凸显出来,引起了人们极大的关注与争论,使得RFID技术进一步的推广受到严重的阻碍。目前,RFID中间件是实现RFID系统应用的主要方式,它管理着RFID系统数据的采集、处理和分发的过程。因此,在中间件基础上实现RFID系统的安全就显得尤为重要。本文主要围绕着RFID中间件与应用系统之间数据通信安全中的数字签名算法和传输协议进行研究和探索,在此基础之上,结合数字认证以及访问控制技术完成了数据通信安全的方案设计,实现了RFID中间件与应用系统之间数据通信的安全。 本文主要进行了以下几方面的研究: (1)设计建立了功能比较完善的数字证书认证子系统,实现了数据通信双方身份的合法性验证。 (2)建立了基于T-RBAC的RFID中间件数据安全访问控制子系统,实现了RFID数据采集、数据存储的安全。 (3)通过对具有消息恢复的椭圆曲线数字签名方案的分析研究,提出了一种改进方案,此方案在恢复消息时避免了求逆运算。实验证明改进的方案提高了数据签名的效率。 (4)通过对SSL协议深入的分析和研究,对该协议的握手层进行了改进,提出了一种基于ECC带缓存的快速SSL握手协议。实验证明改进的协议不仅节省了数据通信时的带宽开销,而且还提高了数据传输的效率。 (5)基于J2EE平台,采用集成了Spring、Hibernate等框架的JBuilder X工具进行系统的开发,实现了RFID中间件数据安全通信系统,从实践上证明了上述研究方案的可行性与有效性。