论文部分内容阅读
锁的历史悠久,从古至今它一直是人类重要的生活用品。随着科技的发展,人们对于锁的安全性的需求也在不断地提升,随之出现的密码锁、IC卡锁、电磁锁、生物锁等多种类的锁也进入了人们的生活中。本文中所研究的便是基于手机蓝牙的蓝牙锁。电子锁在安全技术防范领域,克服了机械式密码锁安全性能差的缺点,在技术上以及性能上都大大提高,目前电子锁已经发展到第三代,除了支持钥匙、密码和指纹,也能够支持手机APP实现开锁功能。基于上述考虑,本文开展了智能手机APP的蓝牙锁开锁系统设计,主要研究工作如下:第一,手机用户权限分发。本文中所设计的电子锁主要应用于住宅用户的日常生活中,基于此本文将电子锁使用者划分为三类权限:拥有者,管理者以及使用者。从这三个方面出发详细论述了电子锁系统各个模块的实现方案,并结合三类角色详细介绍各个模块之间的联动操作。第二,密管中心设计。密码资源管理中心是整个系统的核心,根据角色的不同设计了多种密钥以实现角色之间的权限分发,并确保整体系统的安全性。第三,密码模块设计。本文使用SM2、SM3、SM4三类算法密码以保证各类密钥的正确生成以及完成其相应的用途。第四,手机安全套件设计。目前用户主要使用的手机主要分为Android系统和iOS系统,基于双系统本文分别对其配置了相应的安全套件方案,确保手机开锁系统可以正常运行在所有的模块设计完成后,本文在Android系统手机对其进行了性能测试,测试结果表明本文所涉及模块均可正常稳定的运行。