[发明专利]智能设备控制方法、设备和存储介质有效
申请号: | 202011567417.8 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112689016B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 李邦柱;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/125 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 设备 控制 方法 存储 介质 | ||
1.一种智能设备控制方法,其特征在于,区块链网络中配置有若干中继节点,所述方法适用于智能设备,所述方法包括:
在本地配置并启动第一区块链节点,连接区块链网络中的第一中继节点;
在连接成功后根据所述第一中继节点的ip地址信息和当前智能设备的ip地址信息生成所述第一区块链节点的网络地址,向区块链网络广播所述第一区块链节点的第一公钥和所述网络地址;
响应于与用户终端配对成功,获取相应用户的第二公钥,并将所述第一公钥发送给所述用户终端,以供所述用户终端:
根据所述第一公钥向区块链网络查询所述网络地址;
根据所述网络地址通过中继连接方式连接当前智能设备;
根据所述用户的第二私钥对控制指令签名,将签名后的控制指令发送至当前智能设备;
根据所述第二公钥验证所述控制指令的签名,并在验证成功后执行所述控制指令。
2.根据权利要求1所述的方法,其特征在于,所述根据所述用户的第二私钥对控制指令签名包括:
根据所述第一公钥对控制指令进行加密,并根据所述用户的第二私钥对加密后的控制指令签名;
所述在验证成功后执行所述控制指令包括:
在验证成功后根据所述第一区块链节点的第一私钥进行解密以获取所述控制指令,并执行所述控制指令。
3.一种智能设备控制方法,其特征在于,区块链网络中配置有若干中继节点,所述智能设备在本地配置有区块链节点,所述区块链节点用于在启动后连接中继节点、在连接成功后根据所连接中继节点的ip地址信息和所述智能设备的ip地址信息生成所述区块链节点的网络地址、向区块链网络广播所述区块链节点的公钥和所述网络地址,所述方法适用于用户终端,所述方法包括:
响应于与第一智能设备配对成功,接收所述第一智能设备发送的第一公钥,并将当前用户的第二公钥发送给所述第一智能设备;
根据所述第一公钥向区块链网络查询所述第一智能设备所配置的第一区块链节点的第一网络地址;
根据所述第一网络地址通过中继连接方式连接所述第一智能设备;
根据当前用户的第二私钥对控制指令签名,将签名后的控制指令发送至所述第一智能设备,以供所述第一智能设备根据所述第二公钥验证所述控制指令的签名,并在验证成功后执行所述控制指令。
4.根据权利要求3所述的方法,其特征在于,所述根据当前用户的第二私钥对控制指令签名包括:
根据所述第一公钥对控制指令进行加密,并根据当前用户的第二私钥对加密后的控制指令签名;
所述在验证成功后执行所述控制指令包括:
在验证成功后根据所述第一区块链节点的第一私钥进行解密以获取所述控制指令,并执行所述控制指令。
5.一种计算机设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-4中任一项所述的方法。
6.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011567417.8/1.html,转载请声明来源钻瓜专利网。