属性信息的处理方法、装置、处理器及终端制造方法及图纸

技术编号:25695631 阅读:40 留言:0更新日期:2020-09-18 21:06
本发明专利技术公开了一种属性信息的处理方法、装置、处理器及终端。该方法包括:获取初始属性信息集,其中,初始属性信息集包括:多个智能设备中每个智能设备的五元组信息以及第一地址信息,第一地址信息用于在第一终端与多个智能设备之间进行信息交互;获取第二地址信息,其中,第二地址信息用于在第二终端与多个智能设备之间进行信息交互;采用第二地址信息替换第一地址信息,生成目标属性信息集。本发明专利技术解决了相关技术中在同时使用多个终端对多个mesh设备进行控制的过程中,会发生不同移动终端之间的地址信息属性重复,从而触发重放攻击的技术问题。

【技术实现步骤摘要】
属性信息的处理方法、装置、处理器及终端
本专利技术涉及通信领域,具体而言,涉及一种属性信息的处理方法、装置、处理器及终端。
技术介绍
相关技术中,在特定应用场景下会出现通过利用多个移动终端应用(APP)经由云端服务器对已绑定的网状(mesh)设备进行控制操作。例如:用户希望通过移动终端A和移动终端B经由云端服务器控制mesh设备1、mesh设备2和mesh设备3,用户从移动终端A导出多元组相关属性列表(包括:移动终端A的地址信息)。如果移动终端B希望控制mesh设备1、mesh设备2和mesh设备3,则首先需要经由云端服务器从移动终端A获取上述多元组相关属性列表。此时,由于移动终端B在获取到上述多元组相关属性列表之后,获取到的仍然是移动终端A的地址信息,因此,在移动终端B控制mesh设备1、mesh设备2和mesh设备3的过程中所使用的也仅是移动终端A的地址信息,故而,易导致触发重放攻击(ReplayAttacks,简称为RPL)。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术至少部分实施例提供了一种属性信息的处理方法、装置、处理器及终端,以至少解决相关技术中在同时使用多个终端对多个mesh设备进行控制的过程中,会发生不同移动终端之间的地址信息属性重复,从而触发重放攻击的技术问题。根据本专利技术其中一实施例,提供了一种属性信息的处理方法,包括:获取初始属性信息集,其中,初始属性信息集包括:多个智能设备中每个智能设备的五元组信息以及第一地址信息,第一地址信息用于在第一终端与多个智能设备之间进行信息交互;获取第二地址信息,其中,第二地址信息用于在第二终端与多个智能设备之间进行信息交互;采用第二地址信息替换第一地址信息,生成目标属性信息集。可选地,获取初始属性信息集包括:通过点对点通信方式接收第一终端发送的初始属性信息集;经由云端服务器接收第一终端发送的初始属性信息集。可选地,获取第二地址信息包括:在第二终端上新建配置设备;通过配置设备为第二终端分配第二地址信息。可选地,上述方法还包括:获取重放攻击缓存中存储的当前数值,其中,当前数值用于记录当前已分配的控制多个智能设备的终端数量;在当前数值达到预设阈值时,清除重放攻击缓存。可选地,五元组信息包括:产品标识、产品激活码、产品密钥、设备名称和设备密钥,多个智能设备通过向云端服务器发送五元组信息,以使云端服务器根据五元组信息进行授权认证。可选地,五元组信息预先烧录至多个智能设备。可选地,五元组信息通过串口指令方式预先烧录至多个智能设备,或者,五元组信息通过操作码方式预先烧录至多个智能设备。根据本专利技术其中一实施例,还提供了一种属性信息的处理装置,包括:第一获取模块,用于获取初始属性信息集,其中,初始属性信息集包括:多个智能设备中每个智能设备的五元组信息以及第一地址信息,第一地址信息用于在第一终端与多个智能设备之间进行信息交互;第二获取模块,用于获取第二地址信息,其中,第二地址信息用于在第二终端与多个智能设备之间进行信息交互;第一处理模块,用于采用第二地址信息替换第一地址信息,生成目标属性信息集。可选地,第一获取模块,用于通过点对点通信方式接收第一终端发送的初始属性信息集;或者,经由云端服务器接收第一终端发送的初始属性信息集。可选地,第二获取模块,用于在第二终端上新建配置设备;通过配置设备为第二终端分配第二地址信息。可选地,上述装置还包括:第二处理模块,用于获取重放攻击缓存中存储的当前数值,其中,当前数值用于记录当前已分配的控制多个智能设备的终端数量;在当前数值达到预设阈值时,清除重放攻击缓存。可选地,五元组信息包括:产品标识、产品激活码、产品密钥、设备名称和设备密钥,多个智能设备通过向云端服务器发送五元组信息,以使云端服务器根据五元组信息进行授权认证。可选地,五元组信息预先烧录至多个智能设备。可选地,五元组信息通过串口指令方式预先烧录至多个智能设备,或者,五元组信息通过操作码方式预先烧录至多个智能设备。根据本专利技术其中一实施例,还提供了一种非易失性存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的属性信息的处理方法。根据本专利技术其中一实施例,还提供了一种处理器,处理器用于运行程序,其中,程序被设置为运行时执行上述任一项中的属性信息的处理方法。根据本专利技术其中一实施例,还提供了一种终端,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的属性信息的处理方法。在本专利技术至少部分实施例中,采用初始属性信息集包括多个智能设备中每个智能设备的五元组信息以及第一地址信息,第一地址信息用于在第一终端与多个智能设备之间进行信息交互的方式,通过获取初始属性信息集,获取第二地址信息,该第二地址信息用于在第二终端与多个智能设备之间进行信息交互以及采用第二地址信息替换第一地址信息以生成目标属性信息集,达到了避免不同终端之间所使用的地址信息属性重复,防止触发重放攻击,使得多个终端能够同时控制多个智能设备的目的,从而实现了有效降低重放攻击发生概率、提升多个终端同时控制多个智能设备的稳定性和便捷性的技术效果,进而解决了相关技术中在同时使用多个终端对多个mesh设备进行控制的过程中,会发生不同移动终端之间的地址信息属性重复,从而触发重放攻击的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术其中一实施例的属性信息的处理系统的部署示意图;图2是根据本专利技术其中一实施例的属性信息的处理方法的流程图;图3是根据本专利技术其中一实施例的属性信息的处理装置的结构框图;图4是根据本专利技术其中一可选实施例的属性信息的处理装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术其中一实本文档来自技高网
...

【技术保护点】
1.一种属性信息的处理方法,其特征在于,包括:/n获取初始属性信息集,其中,所述初始属性信息集包括:多个智能设备中每个智能设备的五元组信息以及第一地址信息,所述第一地址信息用于在第一终端与所述多个智能设备之间进行信息交互;/n获取第二地址信息,其中,所述第二地址信息用于在第二终端与所述多个智能设备之间进行信息交互;/n采用所述第二地址信息替换所述第一地址信息,生成目标属性信息集。/n

【技术特征摘要】
1.一种属性信息的处理方法,其特征在于,包括:
获取初始属性信息集,其中,所述初始属性信息集包括:多个智能设备中每个智能设备的五元组信息以及第一地址信息,所述第一地址信息用于在第一终端与所述多个智能设备之间进行信息交互;
获取第二地址信息,其中,所述第二地址信息用于在第二终端与所述多个智能设备之间进行信息交互;
采用所述第二地址信息替换所述第一地址信息,生成目标属性信息集。


2.根据权利要求1所述的方法,其特征在于,获取所述初始属性信息集包括:
通过点对点通信方式接收所述第一终端发送的所述初始属性信息集;
经由云端服务器接收所述第一终端发送的所述初始属性信息集。


3.根据权利要求1所述的方法,其特征在于,获取所述第二地址信息包括:
在所述第二终端上新建配置设备;
通过所述配置设备为所述第二终端分配所述第二地址信息。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取重放攻击缓存中存储的当前数值,其中,所述当前数值用于记录当前已分配的控制所述多个智能设备的终端数量;
在所述当前数值达到预设阈值时,清除所述重放攻击缓存。


5.根据权利要求1所述的方法,其特征在于,所述五元组信息包括:产品标识、产品激活码、产品密钥、设备名称和设备密钥,所述多个智能设备通过向云端服务器发送所述五元组信息,以使所述云端服务器根据所述五元组信息进行授权认证。


6.根据权利要求1所述的方法,其特征在于,所述五元组信息预先烧录至所述多个智能设备。


7.根据权利要求6所述的方法,其特征在于,所述五元组信息通过串口指令方式预先烧录至所述多个智能设备,或者,所述五元组信息通过操作码方式预先烧录至所述多个智能设备。


8.一种属性信息的处理装置,其特征在于,包括:
第一获取模块,用于获取初始属性信息集,其中,所述初始属性信息集包括:多个智能设备中每个智能设备的五元组信息以及第一地址信息,所述第一地址信息用于在第一终端与所述多个智能设备之间进行信息交互;
第二获取模块,用于获取第二地...

【专利技术属性】
技术研发人员:徐炜
申请(专利权)人:上海庆科信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1