一种提高无线传感器节点安全性的信息处理方法及装置制造方法及图纸

技术编号:26386590 阅读:28 留言:0更新日期:2020-11-19 23:55
本发明专利技术公开了一种提高无线传感器节点安全性的信息处理方法及装置,其中,所述方法包括:获得第一分簇指令信息;根据所述第一分簇指令信息,获得若干个簇节点;根据所述簇节点的直接邻居节点数量信息,对所述若干个簇节点进行分级,获得一级、二级、直到N级簇节点信息;根据所述一级簇节点信息生成第一验证码,其中,所述第一验证码与所述一级簇节点信息一一对应;以此类推,根据所述N级簇节点信息和第N‑1验证码生成第N验证码,其中,N为大于1的自然数;将所有级别的簇节点和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。解决了现有技术中定位算法系统安全性很脆弱等问题,达到大大提高网络节点的稳定性和安全性的技术效果。

【技术实现步骤摘要】
一种提高无线传感器节点安全性的信息处理方法及装置
本专利技术涉及传感器的节点安全性的信息处理
,尤其涉及一种提高无线传感器节点安全性的信息处理方法及装置。
技术介绍
无线传感器网络以其低耗自组、容错性好、易于大规模部署等优点,被广泛应用于军事、环境、工业和农业监控等领域。其网络资源受限、开放性部署、无人值守等特点使得在节点定位过程中存在安全隐患,因此定位安全性在无线传感器网络应用中有着重要意义。但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:无线传感器节点信息处理安全性很脆弱,且稳定性较低,目前还没有一种通用最优的节点定位算法系统。
技术实现思路
本申请实施例通过提供一种提高无线传感器节点安全性的信息处理方法及装置,解决了现有技术中定位算法系统安全性很脆弱等问题,达到大大提高网络节点的稳定性和安全性的技术效果。本申请实施例提供了一种提高无线传感器节点安全性的信息处理方法及装置,其中,所述方法包括:获得第一分簇指令信息;根据所述第一分簇指令信息,获得若干个簇节点;根据所述簇节点的直接邻居节点数量信息,对所述若干个簇节点进行分级,获得一级簇节点信息,二级簇节点信息,直到N级簇节点信息;根据所述一级簇节点信息生成第一验证码,其中,所述第一验证码是与所述一级簇节点信息一一对应的;根据二级簇节点信息和第一验证码生成第二验证码;以此类推,根据所述N级簇节点信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;将所有级别的簇节点和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。另一方面,本申请还提供了一种提高无线传感器节点安全性的信息处理装置,其中,所述装置包括:第一获得单元,所述第一获得单元用于获得第一分簇指令信息;第二获得单元,所述第二获得单元用于根据所述第一分簇指令信息,获得若干个簇节点;第三获得单元,所述第三获得单元用于根据所述簇节点的直接邻居节点数量信息,对所述若干个簇节点进行分级,获得一级簇节点信息,二级簇节点信息,直到N级簇节点信息;第四获得单元,所述第四获得单元用于根据所述一级簇节点信息生成第一验证码,其中,所述第一验证码是与所述一级簇节点信息一一对应的;第五获得单元,所述第五获得单元用于根据二级簇节点信息和第一验证码生成第二验证码;以此类推,根据所述N级簇节点信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;第一存储单元,所述第一存储单元用于将所有级别的簇节点和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。另一方面,本申请实施例还提供了一种提高无线传感器节点安全性的信息处理装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现权利要求1-7任一项所述方法的步骤。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:由于采用了根据所述一级簇节点信息生成第一验证码;根据二级簇节点信息和第一验证码生成第二验证码;以此类推,根据所述N级簇节点信息和第N-1验证码生成第N验证码,其中,所述第N级簇节点信息与所述第N验证码一一对应。通过生成的验证码使数据包具有一定的安全强度,提高了数据的机密性;并将所有级别的簇节点和验证码分别复制保存在M台设备上,从而提高节点信息储存的安全性。基于区块链信息处理技术,解决了现有技术中算法系统安全性很脆弱等问题,达到大大提高网络节点的稳定性和安全性的技术效果。上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。附图说明图1为本申请实施例一种提高无线传感器节点安全性的信息处理方法的流程示意图;图2为本申请实施例一种提高无线传感器节点安全性的信息处理方法中将数据信息区块链化的流程示意图;图3为本申请实施例一种提高无线传感器节点安全性的信息处理方法中对所述节点进行分簇的流程示意图;图4为本申请实施例一种提高无线传感器节点安全性的信息处理方法中复制储存簇节点和识别码的流程示意图;图5为本申请实施例一种提高无线传感器节点安全性的信息处理方法中复制储存节点和识别码的流程示意图;图6为本申请实施例一种提高无线传感器节点安全性的信息处理方法中获得所述训练模型的流程示意图;图7为本申请实施例一种提高无线传感器节点安全性的信息处理方法中根据所述节点信息生成哈希值的流程示意图;图8为本申请实施例一种提高无线传感器节点安全性的信息处理装置的结构示意图;图9为本申请实施例示例性电子设备的结构示意图。附图标记说明:第一获得单元11,第二获得单元12,第三获得单元13,第四获得单元14,第五获得单元15,第一储存单元16,总线300,接收器301,处理器302,发送器303,存储器304,总线接口306。具体实施方式本申请实施例通过提供一种提高无线传感器节点安全性的信息处理方法及装置,解决了现有技术中定位算法系统安全性很脆弱等问题,达到大大提高网络节点的稳定性和安全性的技术效果。下面,将参考附图详细的描述本申请的示例实施例。显然,所描述的实施例仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。申请概述无线传感器网络以其低耗自组、容错性好、易于大规模部署等优点,被广泛应用于军事、环境、工业和农业监控等领域。其网络资源受限、开放性部署、无人值守等特点使得在节点定位过程中存在安全隐患,因此定位安全性在无线传感器网络应用中有着重要意义。但现有技术中还存在着定位算法系统安全性很脆弱,目前还没有一种通用最优的定位算法系统等问题。针对上述技术问题,本申请提供的技术方案总体思路如下:本申请实施例提供了一种提高无线传感器节点安全性的信息处理方法及装置,其中,所述方法包括:获得第一分簇指令信息;根据所述第一分簇指令信息,获得若干个簇节点;根据所述簇节点的直接邻居节点数量信息,对所述若干个簇节点进行分级,获得一级簇节点信息,二级簇节点信息,直到N级簇节点信息;根据所述一级簇节点信息生成第一验证码,其中,所述第一验证码是与所述一级簇节点信息一一对应的;根据二级簇节点信息和第一验证码生成第二验证码;以此类推,根据所述N级簇节点信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;将所有级别的簇节点和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。在介绍了本申请基本原理后,下面将结合说明书附图来具体介绍本申请的各种非限制性的实施方式。实施例一如图1所示,本申请实施例提供了一种提高无线传感器节点安全性的信息处理方法及装置,其中,所述方法包括:步骤S100:获得第一分簇指令信息;具体而言,所述分簇指令信息为指导各个节点生成各簇的信息,所述无线传感器是由部署在本文档来自技高网...

【技术保护点】
1.一种提高无线传感器节点安全性的信息处理方法,其中,所述方法包括:/n获得第一分簇指令信息;/n根据所述第一分簇指令信息,获得若干个簇节点;/n根据所述簇节点的直接邻居节点数量信息,对所述若干个簇节点进行分级,获得一级簇节点信息,二级簇节点信息,直到N级簇节点信息;/n根据所述一级簇节点信息生成第一验证码,其中,所述第一验证码是与所述一级簇节点信息一一对应的;/n根据二级簇节点信息和第一验证码生成第二验证码;以此类推,根据所述N级簇节点信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;/n将所有级别的簇节点和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。/n

【技术特征摘要】
1.一种提高无线传感器节点安全性的信息处理方法,其中,所述方法包括:
获得第一分簇指令信息;
根据所述第一分簇指令信息,获得若干个簇节点;
根据所述簇节点的直接邻居节点数量信息,对所述若干个簇节点进行分级,获得一级簇节点信息,二级簇节点信息,直到N级簇节点信息;
根据所述一级簇节点信息生成第一验证码,其中,所述第一验证码是与所述一级簇节点信息一一对应的;
根据二级簇节点信息和第一验证码生成第二验证码;以此类推,根据所述N级簇节点信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;
将所有级别的簇节点和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。


2.如权利要求1所述的方法,其中,所述方法包括:
将所述N级簇节点信息和第N-1验证码作为第N区块;
获得所述第N区块记录时间,所述第N区块记录时间表示第N区块需要记录的时间;
根据所述第N区块记录时间,获得所述M台设备中运力最快的第一设备;
将第N区块的记录权发送给所述第一设备。


3.如权利要求1所述的方法,其中,所述方法包括:
获得无线传感器节点的属性信息;
获得所述无线传感器节点的直接邻居数量信息;
将所述节点的属性信息和所述节点的直接邻居数量信息作为输入信息输入第一训练模型,其中,所述第一训练模型通过多组训练数据训练获得,所述多组中的训练数据中的每一组训练数据均包括:所述节点的属性信息和所述节点的直接邻居数量信息和用来标识节点分簇等级的标识信息;
获得所述第一训练模型的第一输出信息,其中,所述第一输出信息包括所述无线传感器节点的分簇等级信息;
获得预定分簇等级阈值:
判断所述节点的分簇等级信息是否达到所述预定分簇等级阈值;
如果所述节点的分簇等级信息达到所述预定分簇等级阈值,获得第一分簇指令信息,所述第一分簇指令信息用于对所述节点进行分簇;
如果所述节点的分簇等级信息未达到所述预定分簇等级阈值,获得第二分簇指令信息,所述第二分簇指令信息用于不对所述节点进行分簇。


4.如权利要求1所述的方法,其中,所述方法包括:
获得相同级别的簇节点信息;
获得第一簇节点,根据所述第一簇节点信息生成第一标识码,其中,所述第一标识码是与所述第一簇节点信息一一对应的;
根据第二簇节点信息和第一标识码生成第二标识码;以此类推,根据第Q簇节点信息和第Q-1标识码生成第Q标识码,其中,Q为大于1的自然数,其中,所述第一簇节点、第二簇节点直到第Q簇节点属于相同级别的簇节点信息;
将所有簇节点和识别码分别复制保存在P台设...

【专利技术属性】
技术研发人员:于树科祁宏宇张丽
申请(专利权)人:江苏商贸职业学院
类型:发明
国别省市:江苏;32

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

1