论文部分内容阅读
智能IC卡门禁系统作为一种性价比高、操作简便、易于维护的出入口控制系统,在楼宇及小区身份认证领域应用广泛。但随着Mifare卡密钥破解事件的曝光,非接触式逻辑加密IC卡的安全性大大降低,这给门禁系统的安全性带来了巨大隐患。针对以上问题,本课题应用计算机技术、单片机技术、RFID技术以及存储器技术设计了一套基于非接触式CPU卡的门禁系统。 该系统选用复旦微电子公司生产的,以FM1208为核心芯片的非接触式CPU卡,代替普通逻辑加密IC卡作为该门禁系统的门禁卡。该CPU卡凭借其特有的随机数发生器、DES/3DES加密算法以及片上 FMCOS操作系统,使卡片破解难度大为提高,从而大大提高了门禁系统的安全性能。 非接触式CPU卡门禁系统主要由CPU卡发卡器系统和门禁终端机系统两部分组成。发卡器系统主要由C8051F340微处理器模块,MFRC530射频读写模块、串口通信模块以及存储器模块组成。该系统主要实现对CPU卡的初始化操作,包括擦除卡片出厂数据、自定义系统应用文件以及设置卡片密钥等。门禁终端机系统主要由C8051F340微处理器模块、MFRC530射频读写模块、基于SIM900B的GPRS通信模块、存储器模块以及信号输出组模块等组成,主要完成卡片身份识别认证、卡号及用户信息存储以及访客与住户通过GPRS无线网络进行语音通话等功能。发卡器采用与门禁终端机类似的硬件结构设计,从而大大降低了系统硬件设计的复杂程度,节约了开发成本,提高了开发效率。 该系统经样机调试,运行稳定可靠、操作方便、反应灵敏,能较好地完成卡片初始化、卡片密钥认证、用户数据记录、出入信息记录以及无线呼叫等功能。基于非接触式CPU卡的门禁系统,应用DES/3DES加密算法,不仅可满足门禁系统使用的基本要求,还大大提高了门禁系统的安全性能,达到了初始设计目的,能够使受控区域得到良好的安全控制。