【技术实现步骤摘要】
通信设备的上电认证方法、通信模块和服务器
[0001]本专利技术涉及通信
,特别涉及一种通信设备的上电认证方法、通信模块和服务器。
技术介绍
[0002]目前,随着物联网技术的发展,智能设备的使用也越来越多,因而智能设备对数据的采集也随着增加。比如,智能空调的实时数据采集、智能手表实时检测人体健康数据、行政人员的执法记录等。
[0003]然而,当安全防范不到位,智能设备数据容易被非法劫持或篡改,从而造成隐私数据的泄露,或使得用户最终接收到的数据不可靠。
技术实现思路
[0004]本专利技术提供了一种通信设备的上电认证方法、通信模块和服务器,能够提高设备通信的安全性。
[0005]第一方面,本专利技术实施例提供了一种通信设备的上电认证方法,应用于至少一个通信模块中的每一个通信模块,包括:
[0006]通信模块上电后,向云端服务器发送携带有SN的认证密码获取请求;其中,所述SN用于表征所述通信模块的设备标识,且每一个通信模块唯一对应一个SN;
[0007]接收所述云端服务器返 ...
【技术保护点】
【技术特征摘要】
1.通信设备的上电认证方法,其特征在于,应用于至少一个通信模块中的每一个通信模块,包括:通信模块上电后,向云端服务器发送携带有SN的认证密码获取请求;其中,所述SN用于表征所述通信模块的设备标识,且每一个通信模块唯一对应一个SN;接收所述云端服务器返回的通信连接信息;其中,所述通信连接信息由所述云端服务器根据所述SN从数据存储服务器中获取得到,所述通信连接信息包括连接认证信息和MQTT服务器信息;将所述连接认证信息发送至所述MQTT服务器信息所对应的MQTT服务器;接收所述MQTT服务器返回的连接认证结果;其中,所述连接认证结果由所述MQTT服务器利用所述连接认证信息向所述数据存储服务器进行查询认证得到;根据所述连接认证结果与所述MQTT服务器建立连接。2.根据权利要求1所述的方法,其特征在于,所述接收所述云端服务器返回的通信连接信息,包括:接收所述云端服务器返回的密钥信息;其中,所述密钥信息由所述云端服务器根据所述SN和时间戳生成。3.通信设备的上电认证方法,其特征在于,应用于云端服务器,包括:接收通信模块发送的携带有SN的认证密码获取请求;其中,所述SN用于表征所述通信模块的设备标识,且每一个通信模块唯一对应一个SN;根据所述SN从所述数据存储服务器中查询该SN所对应的连接认证信息;接收所述数据存储服务器返回的连接认证信息;向所述通信模块返回通信连接信息;其中,所述通信连接信息包括所述连接认证信息以及用于指示该通信模块所要连接的MQTT服务器的MQTT服务器信息。4.根据权利要求3所述的方法,其特征在于,所述向所述通信模块返回通信连接信息,包括:根据所述SN和时间戳生成密钥信息;将所述密钥信息返回给所述通信模块。5.通信设备的上电认证方法,其特征在于,应用于MQTT服务器,包括:接收通信模块发送的连接认证信息;其中,所述连接认证信息包括:SN、账号和密钥;根据所述连接认证信息向所述数据存储服务器发起查询认证;其中,所述数据存储服务器中存储有至少一个通信模块的设备数据信息;对所述连接认证信息中的每个字段进行校验,得到连接认证结果;将得到的所述连接认证结果返回给所述通信模块。6.通信模块,其特征在于,包括:密码获取请求发送单元、通信连接信息接收单元、连接认证信息发送单元、连接认证结果接收单元和连接建立单元;所述密码获取请求发送单元,用于在通信模块上电后,向云端服务器发送携带有SN的认证密码获取请求;其中,所述SN用于表征所述通信模块的设备标识,且每一个通信模块唯一对应一个SN;所述通信连接信息接收单元,用于接收所述云端服务器返回的通信连接信息;其中,所述通信连接信息由所述云端服务器根据所述密码获取请求发送单元发送的所述SN从数据
存储...
【专利技术属性】
技术研发人员:刘慧,尚靖,陈志刚,
申请(专利权)人:四川虹美智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。