论文部分内容阅读
在物流业领域中,电子密码锁运用电子电路控制机械部分,避免了因为机械部分被破坏而导致开锁功能失常的问题,还增加了报警声,大大提高了密码锁的防盗功能。但是这样的电子密码锁因内置静态密码很容易遭非法手段分析进行破解,以至于在安全性很高的要求下不能满足用户的要求。ARM处理器的可移植性强,性能优越、功耗低,低端使用时可以被看作是一个级别高的单片机,高端功能则可以比拟成一台PC机。目前有很多的嵌入式系统选择单片机当作系统的中央处理器,但是这样的系统只能向用户提供简单的人机界面,性能不优越,完善空间有限,所以基于ARM嵌入式系统有极大的研究价值。论文以当前的电子安全密码锁为研究背景和以ARM嵌入式系统作为硬件实现平台,探索并研制了一套区别于传统模式的动态密码锁系统。该系统提出了一种把GPS模块输出的动态数据作为开锁密码并且通过3G模块传输数据,还融合了可以实时监控货物的服务中心,全面提高了动态密码锁的安全性能。经过测试,系统可以正常的工作,且效果显著。研究内容主要包括以下三个方面:(1)深入研究了流密码和ARM嵌入式系统理论,为电子安全关锁系统的数据加密和支撑平台提供了坚实的基础。论文详细阐述了嵌入式系统;流密码的加解密原理以及流密码与分组密码的区别;密码分析方法;Trivium算法等。(2)深入研究了现有电子密码锁静态开锁密码容易泄露的缺陷,探索并研制一套区别于传统模式电子密码锁的动态密码锁系统。该方法通过GPS数据作为开锁密码随时间变化的解决方案,并使用3G技术使其通信,还融合了可以实时监控货物的服务中心,此方案不仅解决了现有密码锁的缺陷还有效的提高了安全性。主要详细介绍了服务器端、3G模块通信、动态密码锁以及解锁终端的设计与实现。(3)针对安全关锁的安全问题,研究了现有密码算法的优缺点,为了提高系统的安全性最终选用Trivium算法为加密算法,并设计了安全锁的时序图,包括上锁过程、动态密码锁更新过程、解锁过程,最后对系统安全性做出了分析。最后,对全文的工作进行了总结,并指出下一步的研究方向。