[发明专利]一种物联网设备控制方法、装置、设备及存储介质有效
申请号: | 202011404797.3 | 申请日: | 2020-12-05 |
公开(公告)号: | CN112507301B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 温文坤;陈名峰;林英喜;王鑫;陈杰文;马凤鸣 | 申请(专利权)人: | 广州技象科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/32;H04W12/03;H04W12/06;H04W12/041;G16Y10/75;G16Y40/35;G16Y40/50 |
代理公司: | 北京泽方誉航专利代理事务所(普通合伙) 11884 | 代理人: | 陈照辉 |
地址: | 510000 广东省广州市海珠区新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 设备 控制 方法 装置 存储 介质 | ||
1.一种物联网设备控制方法,其特征在于,包括:
响应于同一物联网网络的控制终端的控制权限请求,获取控制终端上传的数字验证信息、生物验证信息以及第一公钥;
确定同一物联网网络中各个验证终端的用户权限映射表的版本信息,所述验证终端基于所述用户权限映射表进行用户权限验证;基于所述版本信息筛选出多个验证终端,并向筛选出的多个验证终端发送所述数字验证信息以及所述生物验证信息,以使多个所述验证终端分别基于所述数字验证信息以及所述生物验证信息进行用户权限验证,得到权限验证结果;
随机生成第二公钥,向各验证终端发送所述第一公钥和所述第二公钥,以使各验证终端分别基于第一公钥对所述权限验证结果加密得到第一密文,将所述第一密文附带控制终端的终端地址并基于第二公钥进行加密得到第二密文;
接收各验证终端发送的第二密文,基于第二公钥对所述第二密文进行解密得到第一密文以及终端地址,并依据所述终端地址向控制终端发送所述第一密文,以使控制终端基于第一公钥对第一密文进行解密得到多个权限验证结果,并基于多个权限验证结果得到共识验证结果,以基于所述共识验证结果确定控制终端的控制权限。
2.根据权利要求1所述的物联网设备控制方法,其特征在于,所述基于所述版本信息筛选出多个验证终端之后,还包括:
基于所述版本信息确定版本落后的验证终端,并通知所述验证终端更新所述用户权限映射表。
3.根据权利要求2所述的物联网设备控制方法,其特征在于,所述通知所述验证终端更新所述用户权限映射表之后,还包括:
响应于所述验证终端完成所述用户权限映射表的更新,通知版本信息为最新的所有验证终端之间对用户权限映射表进行同步。
4.根据权利要求3所述的物联网设备控制方法,其特征在于,所述通知版本信息为最新的所有验证终端之间对用户权限映射表进行同步,包括:
通知版本信息为最新的所有验证终端之间基于一致性算法对用户权限映射表达成一致。
5.根据权利要求4所述的物联网设备控制方法,其特征在于,所述一致性算法包括Paxos算法、Raft算法、ZAB算法、Gossip算法中的一种或多种。
6.根据权利要求1-5任一项所述的物联网设备控制方法,其特征在于,所述基于多个权限验证结果得到共识验证结果,包括:
控制终端确定各个权限验证结果中对各个现场设备的控制权限信息,分别对每个现场设备的多个权限控制信息进行共识投票,得到各个现场设备对应的共识权限信息,并基于各个现场设备对应的共识权限信息得到共识验证结果。
7.一种物联网设备控制装置,其特征在于,包括信息获取模块、信息发送模块、密钥发送模块和权限验证模块,其中:
信息获取模块,用于响应于同一物联网网络的控制终端的控制权限请求,获取控制终端上传的数字验证信息、生物验证信息以及第一公钥;
信息发送模块,用于确定同一物联网网络中各个验证终端的用户权限映射表的版本信息,所述验证终端基于所述用户权限映射表进行用户权限验证;基于所述版本信息筛选出多个验证终端,并向筛选出的多个验证终端发送所述数字验证信息以及所述生物验证信息,以使多个所述验证终端分别基于所述数字验证信息以及所述生物验证信息进行用户权限验证,得到权限验证结果;
密钥发送模块,用于随机生成第二公钥,向各验证终端发送所述第一公钥和所述第二公钥,以使各验证终端分别基于第一公钥对所述权限验证结果加密得到第一密文,将所述第一密文附带控制终端的终端地址并基于第二公钥进行加密得到第二密文;
权限验证模块,用于接收各验证终端发送的第二密文,基于第二公钥对所述第二密文进行解密得到第一密文以及终端地址,并依据所述终端地址向控制终端发送所述第一密文,以使控制终端基于第一公钥对第一密文进行解密得到多个权限验证结果,并基于多个权限验证结果得到共识验证结果,以基于所述共识验证结果确定控制终端的控制权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州技象科技有限公司,未经广州技象科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011404797.3/1.html,转载请声明来源钻瓜专利网。