【技术实现步骤摘要】
一种智能锁通信加密方法、装置、计算机设备及智能锁
[0001]本专利技术实施例涉及通信
,尤其涉及一种智能锁通信加密方法、装置、计算机设备及智能锁。
技术介绍
[0002]智能锁是指区别于传统机械锁,在用户识别、安全性、管理性方面更加智能化的锁具。传统的智能锁前、后面板(前面板用于数据采集,后面板用于数据处理)通信采用全双工串口的方式进行数据传输,但整个数据传输过程的通信数据不加密。由于这些通信方式缺乏足够的安全性,存在被破解的风险。只要拆除门外面板,即可通过串口工具截获前、后面板通信数据,通过数据分析可以获得前、后面板通信协议,进而构造虚假开锁消息实现开锁,或者进行重放攻击进行开锁。
[0003]随着对智能锁安全要求的提高,智能锁前、后面板通信作为安全性较为薄弱的部分,必须进行加密操作,防止通信数据被破译。
技术实现思路
[0004]本申请提供了一种智能锁通信加密方法、装置、计算机设备及智能锁,来解决现有技术中智能锁前、后面板通信安全性较差,容易被破解的技术问题。
[0005]本专利技 ...
【技术保护点】
【技术特征摘要】
1.一种智能锁通信加密方法,应用于智能锁的数据处理端,所述数据处理端与数据采集端通信连接,所述数据处理端预先存储有用于进行数据加/解密的第一密钥,所述数据采集端预先存储有用于进行数据加/解密的第二密钥,所述第一密钥与所述第二密钥构成非对称密钥;其特征在于,所述方法包括:当接收到智能锁重置信号时,采用第一密钥对通信密钥进行加密并发送给数据采集端,使得所述数据采集端利用所述第二密钥解密得到的所述通信密钥,所述通信密钥为用于对传输的开锁识别信息进行加密的、新的通信密钥。2.根据权利要求1所述的智能锁通信加密方法,其特征在于,还包括:响应对上电信号的检测操作;当检测到上电信号时,触发产生智能锁重置信号。3.根据权利要求1所述的智能锁通信加密方法,其特征在于,所述数据处理端的壳体上设置有重置按键,所述方法还包括:响应于接收到对重置按键的触控操作,触发产生智能锁重置信号。4.根据权利要求1所述的智能锁通信加密方法,其特征在于,所述数据处理端内集成有第一安全模块,所述方法还包括:将新的通信密钥存储在所述第一安全模块中。5.根据权利要求2或3所述的智能锁通信加密方法,其特征在于,所述触发产生智能锁重置信号步骤之后,所述方法还包括:向所述数据采集端发送重置流程指令。6.一种智能锁通信加密方法,应用于智能锁的数据采集端,所述数据采集端与数据处理端通信连接,所述数据处理端预先存储有用于进行数据加/解密的第一密钥,所述数据采集端预先存储有用于进行数据加/解密的第二密钥,所述第一密钥与所述第二密钥构成非对称密钥,其特征在于,包括:响应对数据处理端发送的数据的接收操作;当接收到数据处理端发送的数据,利用第二密钥对数据处理端发送的数据进行解密;当解密后得到的数据为用于对开锁识别信息进行加密的、新的通信密钥时,在采集到开锁识别信息时利用所述新的通信密钥对所述开锁识别信息进行加密传输。7.根据权利要求6所述的智能锁通信加密方法,其特征在于,所述响应对数据处理端发送的数据的接收操作步骤之前,所述方法还包括:接收所述数据处理端发送的重置流程指令。8.根据权利要求6所述的智能锁通信加密方法,其特征在于,所述数据采集端内集成有第二安全模块;所述方法还包...
【专利技术属性】
技术研发人员:戴希谦,黄兴主,卢莉莉,桑胜伟,余开军,王少华,
申请(专利权)人:德施曼机电中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。