[发明专利]组网验证方法、设备及计算机可读存储介质有效
申请号: | 201911090421.7 | 申请日: | 2019-11-08 |
公开(公告)号: | CN112866987B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 陈小平;熊德林;陈国丞;连根辉;余冬勇 | 申请(专利权)人: | 佛山市云米电器科技有限公司;陈小平 |
主分类号: | H04W12/02 | 分类号: | H04W12/02;H04W12/06;H04W12/08;H04W84/18 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 何姣 |
地址: | 528300 广东省佛山市顺德区伦教街道办事*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组网 验证 方法 设备 计算机 可读 存储 介质 | ||
1.一种组网验证方法,其特征在于,包括:
接收智能家居设备发送的加密的组网请求报文,并对加密的组网请求报文进行解密,得到所述组网请求报文;
从所述组网请求报文中获取设备标识信息密文和所述设备标识信息密文的第一散列值,从所述组网请求报文中获取散列算法标签,并调用所述散列算法标签对应的散列算法,计算所述设备标识信息密文的第二散列值;
根据所述第一散列值和第二散列值,对所述设备标识信息密文进行校验;
当所述设备标识信息密文通过校验时,按照预设的循环移位策略,对所述设备标识信息密文进行循环移位处理;
获取预设的密钥信息,并对所述密钥信息和经过循环移位处理后的设备标识信息密文进行逻辑异或处理,得到设备标识信息,并将所述设备标识信息写入网络的设备白名单中,以将所述智能家居设备接入网络。
2.如权利要求1所述的组网验证方法,其特征在于,所述根据所述第一散列值和第二散列值,对所述设备标识信息密文进行校验,包括:
确定所述第一散列值与所述第二散列值是否相同;
若所述第一散列值与所述第二散列值相同,则确定所述设备标识信息密文通过校验;
若所述第一散列值与所述第二散列值不同,则确定所述设备标识信息密文未通过校验。
3.如权利要求2所述的组网验证方法,其特征在于,所述将所述设备标识信息写入网络的设备白名单中,以将所述智能家居设备接入网络之前,还包括:
判断所述设备标识信息是否位于预设的设备标识信息库;
若所述设备标识信息位于预设的设备标识信息库,则将所述设备标识信息写入网络的设备白名单中,以将所述智能家居设备接入网络;
若所述设备标识信息不位于预设的设备标识信息库,则输出预设的提醒信息,以提醒用户重新配置所述密钥信息。
4.如权利要求3所述的组网验证方法,其特征在于,所述输出预设的提醒信息,以提醒用户重新配置所述密钥信息之后,还包括;
接收所述密钥信息的重新配置指令,并根据所述重新配置指令,显示身份认证页面,且获取用户在所述身份认证页面输入的密码信息;
当所述密码信息通过验证时,显示密钥信息配置页面,并获取用户在所述密钥信息配置页面输入的密钥配置信息;
获取预存的网络标识符,并根据所述网络标识符和密钥配置信息,重新配置所述密钥信息。
5.如权利要求4所述的组网验证方法,其特征在于,所述根据所述网络标识符和密钥配置信息,重新配置所述密钥信息,包括:
根据预设的散列算法,分别计算所述网络标识符的散列值以及所述密钥配置信息的散列值;
将所述网络标识符的散列值与所述密钥配置信息的散列值进行拼接,得到目标散列值,并将所述密钥信息更新为所述目标散列值。
6.如权利要求1至2中任一项所述的组网验证方法,其特征在于,所述组网验证方法还包括:
当检测到用户触发的密钥信息的阅览指令时,从所述阅览指令中获取用户标识符,并确定所述用户标识符是否位于预设的用户白名单;
若所述用户标识符位于预设的用户白名单,则显示所述密钥信息。
7.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至6中任一项所述的组网验证方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至6中任一项所述的组网验证方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市云米电器科技有限公司;陈小平,未经佛山市云米电器科技有限公司;陈小平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911090421.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:门锁控制方法、装置、设备及计算机存储介质
- 下一篇:一种通信方法和装置