[发明专利]一种智能锁通讯系统以及安全通讯方法有效
申请号: | 202110303568.0 | 申请日: | 2021-03-22 |
公开(公告)号: | CN112967430B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 李东兴;白刚;易海平;余俊 | 申请(专利权)人: | 深圳指芯物联技术有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;H04L9/06;H04L9/40 |
代理公司: | 深圳市科冠知识产权代理有限公司 44355 | 代理人: | 王久明 |
地址: | 518000 广东省深圳市南山区西丽街道松坪山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 通讯 系统 以及 安全 方法 | ||
1.一种智能锁通讯系统,包括智能锁和管理平台端,所述智能锁和所述管理平台端与互联网通讯连接,其特征在于,还包括配网APP,所述配网APP与互联网和所述智能锁通讯连接,所述配网APP用于配置所述智能锁和所述管理平台端之间的通讯,所述配网APP还用于动态生成AES秘钥、以及对所述智能锁和所述管理平台端的通讯用所述AES秘钥加密;
所述配网APP动态生成AES秘钥;
所述配网APP将所述管理平台端信息、所述智能锁网络信息及所述AES秘钥发送给所述智能锁配置网络;
所述配网APP将所述AES秘钥提交给所述管理平台端;
所述管理平台端和所述智能锁之间通过所述AES秘钥进行数据加密通讯;所述配网APP与所述智能锁之间蓝牙连接;所述智能锁和所述管理平台端间采用二进制通信协议;所述二进制通信协议的数据帧包括包头、包标识、包长度、MAC、数据区、校验区和包尾;所述包头后还包括包序号;所述数据区长度为16个字节整数倍;
在通讯私有协议内加入包序号,对相同包序号智能锁和平台端均只处理一次;
数据区长度、命令簇ID、子命令ID和数据DATA的单字节异或运算,传送时高字节在前;包序号、包标识、包长度、MAC和数据区的单字节异或运算,传送时高字节在前;
首先定义智能锁和管理平台端之间的通讯私有协议;然后,操作者利用配网APP给智能锁配网,根据APP界面指引进入配网设置流程;配网APP通过蓝牙搜索附件的设备,与智能锁中的蓝牙模块建立连接后,将相关的平台信息、门锁网络信息及动态生成的AES秘钥,通过蓝牙协议传递给智能锁;智能锁主控芯片控制网络模组设置其网络,成功后将平台信息及AES秘钥保存到flash存储芯片,并通过蓝牙协议反馈配网结果给配网APP;最后,配网APP接收到配网成功信息后,将设置给锁的AES秘钥同步提交给平台,管理平台端通过数据库将具体的智能锁及其特定AES秘钥存储起来。
2.一种安全通讯方法,其特征在于,基于权利要求1所述的一种智能锁通讯系统,包括如下步骤:
所述配网APP动态生成AES秘钥;
所述配网APP将所述管理平台端信息、所述智能锁网络信息及所述AES秘钥发送给所述智能锁配置网络;
所述配网APP将所述AES秘钥提交给所述管理平台端;
所述管理平台端和所述智能锁之间通过所述AES秘钥进行数据加密通讯;所述管理平台端和所述智能锁之间的通讯协议的二进制组织形式为包头、包标识、包长度、MAC、数据区、校验区和包尾;所述包头后还包括包序号。
3.根据权利要求2所述的一种安全通讯方法,其特征在于,所述智能锁还包括flash存储芯片,所述智能锁配置网络成功后将所述管理平台端信息、所述智能锁网络信息及所述AES秘钥保存到所述flash存储芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳指芯物联技术有限公司,未经深圳指芯物联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110303568.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多参数约束数据检索人机交互方法及装置
- 下一篇:一种冷感面料的制作方法