[发明专利]一种基于区块链对智能家居进行安全配网的方法有效
| 申请号: | 201911230626.0 | 申请日: | 2019-12-05 |
| 公开(公告)号: | CN110971412B | 公开(公告)日: | 2022-05-10 |
| 发明(设计)人: | 杨柳青;宫文博 | 申请(专利权)人: | 杭州龙纪科技有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40;H04L12/28 |
| 代理公司: | 杭州赛科专利代理事务所(普通合伙) 33230 | 代理人: | 郭薇 |
| 地址: | 310012 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 智能家居 进行 安全 方法 | ||
本发明公开了一种基于区块链对智能家居进行安全配网的方法,步骤1:智能家居获取移动终端发送的若干配网加密信息,存储并生成区块链,任一所述配网加密信息对应一个外部网络信号;步骤2:智能家居接收若干外部网络信号,判断是否存在至少一个对应的配网加密信息,若是,则分别读取对应的配网加密信息并执行步骤3;步骤3:对至少一配网加密信息进行哈希运算并依次对比区块链中任一区块的区块哈希,若存在配网加密信息的哈希值与其中一区块的区块哈希一致,则执行步骤4;步骤4:对配网加密信息进行解密,并根据解密后的配网加密信息进行联网;本发明通过网络名称和网络密码形成区块加入到区块链中,区块链的防篡改特性可防止其被恶意更改。
技术领域
本发明属于智能家居领域,具体来说涉及一种基于区块链对智能家居进行安全配网的方法。
背景技术
目前的智能音箱大多是通过wifi路由热点和蓝牙两种常见的方式进行配网。
目前智能音箱的配网有单网配置和多网配置。单网配置只支持一个网络,多网配置可配置多个网络信息,满足在多网切换时自动联网的需求。大部分多网配置采用SD卡或其他存储方式,这种方式的缺点是明文保存配置信息,一旦有人手动拔出SD卡,则能看到全部配网信息,从而对网络安全造成危害。
发明内容
本发明的目的之一在于提供一种基于区块链对智能家居进行安全配网的方法,以解决背景技术中现有的智能家居因其网络配置信息可直接获取而无法保证网络安全的问题。
为实现上述目的,本发明提供技术方案如下:
一种基于区块链对智能家居进行安全配网的方法,所述方法包括以下步骤:
步骤1:智能家居获取移动终端发送的若干配网加密信息,存储并生成区块链,任一所述配网加密信息对应一个外部网络信号,任一所述配网加密信息包括网络名称和加密的网络密码;
步骤2:智能家居接收若干外部网络信号,判断是否存在至少一个对应的配网加密信息,若是,则分别读取对应的配网加密信息并执行步骤3,否则提示用户读取失败并重复步骤2;
步骤3:对至少一配网加密信息进行哈希运算并依次对比区块链中任一区块的区块哈希,若存在配网加密信息的哈希值与其中一区块的区块哈希一致,则执行步骤4,否则提示用户无法联网;
步骤4:对配网加密信息进行解密,并根据解密后的配网加密信息进行联网。
优选地,所述步骤1包括以下步骤:
步骤1.1:智能家居与移动终端连接通信;
步骤1.2:智能家居生成公私钥对,将公私钥对进行编号,将私钥和编号进行存储,将公钥和编号发送给移动终端;
步骤1.3:智能家居接收移动终端发送的配网加密信息并保存;所述配网加密信息还包括编号,配网加密信息中加密的网络密码由移动终端利用公钥对网络密码进行加密得到;
步骤1.4:智能家居对配网加密信息进行哈希计算得到当前区块的区块哈希,将区块链中最后一个区块的区块哈希作为父哈希与区块哈希打包形成区块连接到最后一个区块之后;
步骤1.5:智能家居通过人机交互方式确定是否继续获取配网加密信息,若是,返回步骤1.2,否则结束。
优选地,所述步骤4中,对配网加密信息进行解密包括以下步骤:根据配网加密信息的编号找到对应的私钥,通过私钥对加密的网络密码进行解密,得到网络名称和网络密码。
优选地,所述步骤4中根据解密后的配网加密信息进行联网包括以下步骤:将网络名称和网络密码按照所对应的外部网络信号的强度进行排列,选择最强的外部网络信号所对应的网络名称和网络密码进行联网。
优选地,所述步骤1.1中,智能家居与移动终端通过蓝牙通信或者线束通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州龙纪科技有限公司,未经杭州龙纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911230626.0/2.html,转载请声明来源钻瓜专利网。





