【技术实现步骤摘要】
配对方法及设备
本申请实施例涉及通信领域,尤其涉及一种配对方法及设备。
技术介绍
随着物联网技术的发展,不同物联网设备间协同工作的方案不断涌现,并在工业界和学术界得到了广泛的应用。目前,较为常见的物联网设备间协同工作的方案通常需要设备间两两完成配对协商,才能实现多个设备间的连接与访问。在已有技术中,当某个物联网设备作为附件设备希望同时与其他多个用户设备配对,并在多个用户设备间直接切换使用时,已有技术通常是需要用户设备将配对信息上传至云服务器,再由云服务器将配对信息下发至其他的用户设备,才能实现多个物联网设备与多个附件设备间切换使用,而无需再进行配对协商。参照图1为已有技术中,利用云端的配对方式的流程示意图,具体的,附件设备与用户设备1进行配对并建立连接,附件设备1可将双方协商生成的配对凭据(即配对信息)发送给云服务,并由云服务将配对凭据转发给用户设备2和用户设备3。这样,附件设备在连接用户设备2和/或用户设备3时,由于双方均持有配对凭据,则可不经过配对,即可建立双方的连接。综上,已有技术中是依赖于云端对配对凭证进行加密、缓存与颁发过程,但是,云服务可能存在无法访问或不可靠等使用与安全隐患,一旦该云服务无法使用,或存在恶意的监听、篡改等行为,则意味着该方案将对设备的使用者构成风险。
技术实现思路
本申请提供一种配对方法及设备,能够在一定程度上提高配对过程中的安全性与可靠性。为达到上述目的,本申请采用如下技术方案:第一方面,本申请实施例提供一种配对方法, ...
【技术保护点】
1.一种配对方法,其特征在于,应用于第一用户设备,所述第一用户设备属于包括至少两个用户设备的集群中,其中,所述集群中的每个用户设备上存储有第一信息,所述第一信息包括配对凭证和已与所述集群中任一个用户设备配对成功的第一附件设备的标识信息;所述方法包括:/n检测到第二附件设备,所述第二附件设备为未与所述集群中任一个用户设备配对成功的附件设备;/n基于所述配对凭证,与所述第二附件设备配对并建立连接,以及,将所述第二附件设备的标识信息同步至所述集群中所有用户设备。/n
【技术特征摘要】
1.一种配对方法,其特征在于,应用于第一用户设备,所述第一用户设备属于包括至少两个用户设备的集群中,其中,所述集群中的每个用户设备上存储有第一信息,所述第一信息包括配对凭证和已与所述集群中任一个用户设备配对成功的第一附件设备的标识信息;所述方法包括:
检测到第二附件设备,所述第二附件设备为未与所述集群中任一个用户设备配对成功的附件设备;
基于所述配对凭证,与所述第二附件设备配对并建立连接,以及,将所述第二附件设备的标识信息同步至所述集群中所有用户设备。
2.根据权利要求1所述的方法,其特征在于,所述集群为区块链网络,所述区块链网络中所述每个用户设备上存储有区块链,所述区块链的区块中存储有所述配对凭证与所述第一附件设备的标识信息,所述将所述第二附件设备的标识信息同步至所述集群中所有用户设备,包括:
生成包括所述第二附件设备的标识信息的新区块,将所述新区块加入所述第一用户设备上的区块链中;
将所述新区块同步至所述区块链网络中其他用户设备的区块链中。
3.根据权利要求2所述的方法,其特征在于,所述配对凭证为基于所述第一用户设备的加密信息对原始配对凭证加密后生成的;
其中,所述原始配对凭证为建立所述区块链网络的用户设备生成的;
或者,
所述原始配对凭证为所述区块链网络中的任一用户设备生成的。
4.根据权利要求3所述的方法,其特征在于,所述基于所述配对凭证,与所述第二附件设备配对并建立连接,包括:
从所述第一用户设备的区块链中获取所述配对凭证;
基于所述第一用户设备的解密信息,对所述配对凭证进行解密,获取所述原始配对凭证;
向所述第二附件设备发送所述原始配对凭证,并在接收到所述第二附件设备的配对响应消息后,确定与所述第二附件设备配对成功,以及,与所述第二附件设备建立连接。
5.根据权利要求4所述的方法,其特征在于,所述第一用户设备的加密信息与所述第一用户设备的解密信息不同。
6.根据权利要求4所述的方法,其特征在于,所述区块链的区块中还存储所述第一附件设备的加密信息;所述将所述第二附件设备的标识信息同步至所述集群中所有用户设备,包括:
生成包括所述第二附件设备的标识信息和第二附件设备的加密信息的新区块,将所述新区块加入所述第一用户设备上的区块链中;
将所述新区块同步至所述区块链网络中其他用户设备的区块链中。
7.一种配对装置,其特征在于,应用于第一用户设备,所述第一用户设备属于包括至少两个用户设备的集群中,其中,所述集群中的每个用户设备上存储有第一信息,所述第一信息包括配对凭证和已与所述集群中任一个用户设备配对成功的第一附件设备的标识信息;所述装置包括:
存储器和处理器,所述存储器与所述处理器耦合;
所述存储器中存储有程序指令,所述程序指令被所述处理器运行时,使得所述装置执行以下步骤:
检测到第二附件设备,所述第二附件设备为未与所述集群中任一个用户设备配对成功的附件设备;
基于所述配对凭证,与所述第二附件设备配对并建立连接,以及,将所述第二附件设备的标识信息同步至所述集群中所有用户设备。
8.根据权利要求7所述的装置,其特征在于,所述集群为区块链网络,所述区块链网络中所述每个用户设备上存储有区块链,所述区块链的区块中存储有所述配对凭证与所述第一附件设备的标识信息,所述程序指令被所述处理器运行时,使得所述装置执行以下步骤:
生成包括所述第二附件设备的标识信息的新区块,将所述新区块加入所述第一用户设备上的区块链中;
将所述新区块同步至所述区块链网络中其他用户设备的区块链中。
9.根据权利要求8所述的装置,其特征在于,所述配对凭证为基于所述第一用户设备的加密信息对原始配对凭证加密后...
【专利技术属性】
技术研发人员:金钊,赵路,聂光耀,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。