数据传输设备、方法、装置及存储介质与流程

文档序号:37824815发布日期:2024-04-30 17:34阅读:9来源:国知局
数据传输设备、方法、装置及存储介质与流程

本公开涉及数据处理,尤其涉及一种数据传输设备、方法、装置及存储介质。


背景技术:

1、信息传输安全性一直以来都是通信领域的重要研究方向之一。目前,在进行信息传输时,普遍采用对数据进行整体加密处理后再传输的方式,来避免数据被截获后造成数据泄露。

2、然而,传输数据中可能包括有部分无需加密的数据,该数据由于具有混沌特性,即使被截获也无法泄露信息,因此,采用现有的整体加密处理的方式,对这部分数据也进行加密传输,造成对系统资源的浪费,同时对传输数据整体加密,会导致加密速度较慢,从而导致数据的传输效率下降。


技术实现思路

1、本公开的实施例的目的在于提供一种数据传输设备、方法、装置及存储介质,用于解决数据传输时的系统资源消耗大,数据传输效率慢的问题。

2、为达到上述目的,本公开的实施例提供了如下技术方案:

3、一方面,提供一种数据传输设备。该数据传输设备包括接收器、筛选器和发送器。上述接收器配置为:获取目标待传输数据的初始信息段。上述筛选器配置为:对初始信息段进行至少一次筛选检测,得到混沌信息段和非混沌信息段。上述发送器配置为:加密非混沌信息段,并发送混沌信息段和加密后的非混沌信息段。

4、鉴于此,由于混沌信息具有较高的传输安全性,即使被第三方截获,也不会造成信息泄露。因此数据传输设备中的接收器,可以先获取目标待传输数据对应的初始信息段,再通过筛选器对该初始信息段进行至少一次筛选检测,以从初始信息段中筛选出混沌信息段和非混沌信息段,最后通过发送器对非混沌信息段加密传输,对混沌信息段不加密直接传输,减少了初始信息段中需要加密的数据,不仅节省系统资源消耗,还提升了数据加密速度,从而提高了数据传输效率。

5、在一些实施例中,上述至少一个筛选检测包括李指数检测、信息熵检测、收敛性检测中的一个或多个。

6、基于上述技术方案,由于上述至少一个筛选检测中的检测方式的数量,与筛选精确度相关,因此本技术实施例中的筛选器可以根据实际精确度需求,灵活选择通过上述至少一个筛选检测中的一个或多个检测方式进行筛选。

7、在一些实施例中,在上述至少一个筛选检测包括李指数检测的情况下,上述筛选器配置为:对初始信息段进行李指数检测,得到混沌信息段和非混沌信息段,混沌信息段的李指数值大于第一预设阈值,非混沌信息段的李指数值小于或等于第一预设阈值。

8、基于上述技术方案,本技术实施例中的筛选器可以仅通过对初始信息段进行李指数检测,得到混沌信息段和非混沌信息段,减少了初始信息段中需要加密的数据,不仅节省系统资源消耗,还提升了加密速度,从而提高了数据传输效率。

9、在一些实施例中,在上述至少一个筛选检测包括李指数检测的情况下,上述筛选器,具体配置为:根据李指数检测公式,计算初始信息段中每个信息点的李指数值,将李指数值大于第一预设阈值的信息点组成的信息段确定为混沌信息段,并将李指数值小于或等于第一预设阈值的信息点组成的信息段确定为非混沌信息段。

10、基于上述技术方案,本技术实施例中的筛选器可以根据计算得到的李指数值,与第一预设阈值进行比较,确定出混沌信息段和非混沌信息段,确保筛选结果的精确性。

11、在一些实施例中,在上述至少一个筛选检测包括李指数检测和信息熵检测的情况下,上述筛选器配置为:对初始信息段进行李指数检测,得到第一信息段和第二信息段,第一信息段的李指数值大于第一预设阈值,第二信息段的李指数值小于或等于第一预设阈值,对第一信息段进行信息熵检测,得到第一混沌信息段和第一非混沌信息段,第一混沌信息段的信息熵值大于第二预设阈值,第一非混沌信息段的信息熵值小于或等于第二预设阈值,将第一混沌信息段确定为混沌信息段,并将第二信息段和第一非混沌信息段确定为非混沌信息段。

12、基于上述技术方案,本技术实施例中的筛选器在通过对初始信息段进行李指数检测的基础上,进一步对检测结果中的第一信息段进行信息熵检测,得到更精确的混沌信息段和非混沌信息段,进一步减少了初始信息段中需要加密的数据,不仅进一步节省系统资源消耗,还进一步提升了加密速度,从而进一步提高了数据传输效率。

13、在一些实施例中,在上述至少一个筛选检测包括李指数检测和信息熵检测的情况下,上述筛选器,具体配置为:根据信息熵检测公式,计算第一信息段中每个信息点的信息熵值,将信息熵值大于第二预设阈值的信息点组成的信息段确定为第一混沌信息段,并将信息熵值小于或等于第二预设阈值的信息点组成的信息段确定为第一非混沌信息段。

14、基于上述技术方案,本技术实施例中的筛选器可以根据计算得到的李指数值,与第一预设阈值进行比较,在确定第一信息段和第二信息段的基础上,进一步根据计算得到的信息熵值,与第二预设阈值比较,筛选出混沌信息段和非混沌信息段,进一步提高筛选结果的精确性。

15、在一些实施例中,在上述至少一个筛选检测包括李指数检测、信息熵检测和收敛性检测的情况下,上述筛选器配置为:对初始信息段进行李指数检测,得到第一信息段和第二信息段,第一信息段的李指数值大于第一预设阈值,第二信息段的李指数值小于或等于第一预设阈值,对第一信息段进行信息熵检测,得到第一子信息段和第二子信息段,第一子信息段的信息熵值大于第二预设阈值,第二子信息段的信息熵值小于或等于第二预设阈值,对第一子信息段进行收敛性检测,得到第一混沌子信息段和第一非混沌子信息段,第一混沌子信息段的信息差值大于第三预设阈值,第一非混沌子信息段的信息差值小于或等于第三预设阈值,将第一混沌子信息段确定为混沌信息段,并将第二信息段、第二子信息段和第一非混沌子信息段确定为非混沌信息段。

16、基于上述技术方案,本技术实施例中的筛选器在通过对初始信息段进行李指数检测,以及进一步对检测结果中的第一信息段进行信息熵检测的基础上,接着对信息熵检测的检测结果进行收敛性检测,得到更加精确的混沌信息段和非混沌信息段,最大化减少了初始信息段中需要加密的数据,不仅极大地节省系统资源消耗,还提升了加密速度,进而极大提高了数据传输效率。

17、在一些实施例中,在上述至少一个筛选检测包括李指数检测、信息熵检测和收敛性检测的情况下,上述筛选器,具体配置为:根据收敛性检测公式,计算第一子信息段中每个信息点的信息值与预设信息值之间的信息差值,得到混沌序列,根据混沌序列中的多个信息差值,确定至少一个子混沌序列,子混沌序列中的信息差值降序排列,针对至少一个子混沌序列中的每个子混沌序列,将大于第三预设阈值的信息差值对应的信息点组成的信息段确定为第一混沌子信息段,并将小于或等于第三预设阈值的信息差值对应的信息点组成的信息段确定为第一非混沌子信息段。

18、基于上述技术方案,本技术实施例中的筛选器可以根据计算得到的李指数值、信息熵值,确定出第一子信息段和第二子信息段的基础上,计算第一子信息段中的每个信息点的信息值与预设信息值之间的信息差值,筛选出混沌信息段和非混沌信息段,更进一步地提高了筛选结果的精确性。

19、在一些实施例中,本技术实施例提供的数据传输设备中的筛选器,还配置为:在对连续多个待传输数据的筛选检测结果均满足预设条件的情况下,调整筛选器的检测密度,调整后的筛选器的检测密度小于调整前的筛选器的检测密度。

20、基于上述技术方案,本技术实施例提供的筛选器可以根据检测结果的稳定性,灵活调整检测密度,在确保筛选结果准确度的基础上,尽可能地节省设备资源。

21、在一些实施例中,本技术实施例提供的数据传输设备中的发送器,还配置为:删除非混沌信息段,并发送混沌信息段。

22、基于上述技术方案,本申实施例提供的发射器,还可以直接丢弃非混沌信息段,只传输混沌信息,进一步提高数据传输效率。

23、另一方面,提供一种数据传输方法,该方法包括:获取目标待传输数据的初始信息段,对初始信息段进行至少一次筛选检测,得到混沌信息段和非混沌信息段,加密非混沌信息段,并发送混沌信息段和加密后的非混沌信息段。

24、在一些实施例中,上述至少一个筛选检测包括李指数检测、信息熵检测、收敛性检测中的一个或多个。

25、在一些实施例中,至少一个筛选检测包括李指数检测,上述对初始信息段进行至少一次筛选检测,得到混沌信息段和非混沌信息段,包括:对初始信息段进行李指数检测,得到混沌信息段和非混沌信息段,混沌信息段的李指数值大于第一预设阈值,非混沌信息段的李指数值小于或等于第一预设阈值。

26、在一些实施例中,至少一个筛选检测包括李指数检测,上述对初始信息段进行至少一次筛选检测,得到混沌信息段和非混沌信息段,包括:根据李指数检测公式,计算初始信息段中每个信息点的李指数值,将李指数值大于第一预设阈值的信息点组成的信息段确定为混沌信息段,并将李指数值小于或等于第一预设阈值的信息点组成的信息段确定为非混沌信息段。

27、在一些实施例中,至少一个筛选检测包括李指数检测和信息熵检测,上述对初始信息段进行至少一次筛选检测,得到混沌信息段和非混沌信息段,包括:对初始信息段进行李指数检测,得到第一信息段和第二信息段,第一信息段的李指数值大于第一预设阈值,第二信息段的李指数值小于或等于第一预设阈值,对第一信息段进行信息熵检测,得到第一混沌信息段和第一非混沌信息段,第一混沌信息段的信息熵值大于第二预设阈值,第一非混沌信息段的信息熵值小于或等于第二预设阈值,将第一混沌信息段确定为混沌信息段,并将第二信息段和第一非混沌信息段确定为非混沌信息段。

28、在一些实施例中,至少一个筛选检测包括李指数检测和信息熵检测,上述对第一信息段进行信息熵检测,得到第一混沌信息段和第一非混沌信息段,包括:根据信息熵检测公式,计算第一信息段中每个信息点的信息熵值,将信息熵值大于第二预设阈值的信息点组成的信息段确定为第一混沌信息段,并将信息熵值小于或等于第二预设阈值的信息点组成的信息段确定为第一非混沌信息段。

29、在一些实施例中,至少一个筛选检测包括李指数检测、信息熵检测和收敛性检测,上述对初始信息段进行至少一次筛选检测,得到混沌信息段和非混沌信息段,包括:对初始信息段进行李指数检测,得到第一信息段和第二信息段,第一信息段的李指数值大于第一预设阈值,第二信息段的李指数值小于或等于第一预设阈值,对第一信息段进行信息熵检测,得到第一子信息段和第二子信息段,第一子信息段的信息熵值大于第二预设阈值,第二子信息段的信息熵值小于或等于第二预设阈值,对第一子信息段进行收敛性检测,得到第一混沌子信息段和第一非混沌子信息段,第一混沌子信息段的信息差值大于第三预设阈值,第一非混沌子信息段的信息差值小于或等于第三预设阈值,将第一混沌子信息段确定为混沌信息段,并将第二信息段、第二子信息段和第一非混沌子信息段确定为非混沌信息段。

30、在一些实施例中,至少一个筛选检测包括李指数检测、信息熵检测和收敛性检测,上述对第一子信息段进行收敛性检测,得到第一混沌信息段和第一非混沌信息段,包括:根据收敛性性检测公式,计算第一子信息段中每个信息点的信息值与预设信息值之间的信息差值,得到混沌序列,根据混沌序列中的多个信息差值,确定至少一个子混沌序列,子混沌序列中的信息差值降序排列,针对至少一个子混沌序列中的每个子混沌序列,将大于第三预设阈值的信息差值对应的信息点组成的信息段确定为第一混沌子信息段,并将小于或等于第三预设阈值的信息差值对应的信息点组成的信息段确定为第一非混沌子信息段。

31、在一些实施例中,本技术实施例提供的数据传输方法还可以包括:在对连续多个待传输数据的筛选检测结果均满足预设条件的情况下,调整筛选器的检测密度,调整后的筛选器的检测密度小于调整前的筛选器的检测密度。

32、在一些实施例中,本技术实施例提供的数据传输方法还可以包括:删除非混沌信息段,并发送混沌信息段。

33、上述数据传输方法具有与上述设备实施例中提供的数据传输设备相同有益技术效果,在此不再赘述。

34、另一方面,提供一种数据传输装置,包括处理器和通信接口。通信接口和处理器耦合。处理器用于运行计算机程序或指令,以实现上述任一方法实施例的数据传输方法。

35、另一方面,提供一种计算机可读存储介质。计算机可读存储介质存储有计算机程序指令,计算机程序指令在计算机(例如,接收节点)上运行时,使得计算机执行如上述任一实施例的数据传输方法。

36、另一方面,提供一种计算机程序产品。计算机程序产品包括计算机程序指令,在计算机(例如,接收节点)上执行计算机程序指令时,计算机程序指令使计算机执行如上述任一实施例的数据传输方法。

37、另一方面,提供一种计算机程序。当计算机程序在计算机(例如,接收节点)上执行时,计算机程序使计算机执行如上述任一实施例的数据传输方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1