论文部分内容阅读
射频识别(Radio Frequency Identification, RFID)技术是以电磁波作为媒介,短距离无接触的形式,完成和被定义物体的数据通信。最近几年,RFID技术日新月异,被运用于许多领域,比如快递跟踪、供销管理、存储监控、医疗卫生、安全保障等,是自动识别中最为热门的技术。 本文在重点研究了RFID的硬件电路原理、软件设计安全设计方案和系统安全性的基础上,设计并实现了基于RFID技术的住宅小区门禁系统。首先探究了射频识别技术的软硬件原理和系统构成,射频识别技术的广泛运用大大改善了相应设施的可操作性和简便性。RFID技术的应用十分广泛,但受制于RFID的运算能力和Flash存储空间,RFID系统暴露出了一些问题亟待解决,特别是安全认证和多标签碰撞。本文详细分析了现有安全认证协议和防碰撞算法,在 ISO14443A协议的基础上,采用对称密钥加密、随机数生成和异或操作的方法,提出了基于密钥加密系统的RFID安全认证协议。经过安全及性能分析,提出混合加密方法的安全认证协议能够为设计系统提供更好的安全性能保障却不增加硬件成本的投入。 其次,在对系统的功能性需求进行相关了解以后,在确定系统各部分需要完成功能的基础上,本文设计并实验了基于RFID技术的门禁系统。首先对不同种类的芯片和读卡器的物理性能进行了对比分析,选定适用于设计系统的硬件类型。对系统的硬件电路进行了设计并通过实验加以改进完善。系统的软件部分采取模块化设计,包含主程序、硬件初始化和读卡操作子程序。按照各个模块不同的功能进行相应的介绍、设计和具体实现,同时对上位机管理软件控制RFID读写卡程序、核发卡程序、对卡进行注销程序和RFID卡存储模块的读写权限程序进行编程。 最后,对设计的RFID门禁系统进行相应的测试,包括防碰撞测试、读卡实验和IP摄像头图像获取,测试结果表明,本文设计的RFID门禁系统可以实现多张卡同时读取而不发生碰撞的现象,IP摄像头也可以270度对门禁系统周围环境进行监控,将图像实时上传到上位机管理软件,保证了系统具有较高的安全性和稳定性。