技术新讯 > 电子通信装置的制造及其应用技术 > 一种结合大数据分析的网络安全通信方法与流程  >  正文

一种结合大数据分析的网络安全通信方法与流程

  • 国知局
  • 2024-08-02 14:54:31

本发明涉及数据通信,具体是涉及一种结合大数据分析的网络安全通信方法。

背景技术:

1、随着数据通信领域技术的不断发展进步,各行各业对于数据通信使用率越来越高,对于数据通信功能的需求越来越精细化和个性化,现在的数据通信软件除了保障数据通信基础功能外,还需要满足于安全传输功能。这些功能的实现都基于对数据通信的编解码。

2、现有的数据通信的编解码方法通常为有限的固定方法,且在对数据通信编解码过程中,未进行加密操作,数据通信被截获后,容易被破译,导致数据泄露,当数据通信内容中存在商业机密时,则可能会对企业造成潜在损失。

技术实现思路

1、为解决上述技术问题,提供一种结合大数据分析的网络安全通信方法,本技术方案解决了上述背景技术中提出的现有的数据通信的编解码方法通常为有限的固定方法,且在对数据通信编解码过程中,未进行加密操作,数据通信被截获后,容易被破译,导致数据泄露,当数据通信内容中存在商业机密时,则可能会对企业造成潜在损失的问题。

2、为达到以上目的,本发明采用的技术方案为:

3、一种结合大数据分析的网络安全通信方法,包括:

4、获取数据通信的允许延时长度,将允许延时长度的一半记为目标时间长度;

5、获取待编码数据,所述待编码数据的时间长度为目标时间长度;

6、基于大数据,对待编码数据进行分类,得到重要待编码数据和非重要待编码数据;

7、将待编码数据转化为待编码视频,将待编码视频按时序分解为至少一个数据帧图像,对至少一个数据帧图像进行去重,得到至少一个预编码数据帧图像;

8、获得相邻所述数据帧图像的第一时间间隔;

9、获得相邻所述预编码数据帧图像的第二时间间隔;

10、对至少一个预编码数据帧图像进行坐标建模;

11、获取至少一个预编码数据帧图像中的按时序排列的首个预编码数据帧图像,作为基准预编码数据帧图像;

12、将余下的预编码数据帧图像与基准预编码数据帧图像作差,得到差值图像帧;

13、将基准预编码数据帧图像排列在至少一个差值图像帧的首位,得到顺序图像序列;

14、对顺序图像序列中的图像进行编号,将顺序图像序列中的图像随机打乱,得到乱序图像序列;

15、将乱序图像序列中的图像转化为二进制数字序列,将二进制数字序列按乱序图像序列中的图像的顺序排列,得到二进制数字序列组;

16、使用rsa算法对编号进行加密,得到加密编号;

17、使用rsa算法对二进制数字序列组中的二进制数字进行加密,得到加密二进制数字序列组;

18、将加密二进制数字序列组和加密编号传输至数据接收者的界面;

19、使用rsa算法对加密编号进行解密,得到编号;

20、使用rsa算法对加密二进制数字序列组中的二进制数字进行解密,得到二进制数字序列组;

21、将二进制数字序列组中的二进制数字序列转化为图像,得到乱序图像序列;

22、将乱序图像序列中的图像按照图像对应编号的大小顺序排列,得到顺序图像序列;

23、顺序图像序列中首个图像为基准预编码数据帧图像,将基准预编码数据帧图像分别与顺序图像序列中的差值图像帧叠加,得到至少一个预编码数据帧图像;

24、将基准预编码数据帧图像排列在至少一个预编码数据帧图像的首位;

25、根据第一时间间隔和第二时间间隔,在至少一个预编码数据帧图像中进行图像补帧,得到补帧图像序列;

26、将第一时间间隔作为播放间隔,顺次播放补帧图像序列中的图像,得到待编码视频,逆向转化待编码视频为待编码数据。

27、优选的,所述对至少一个数据帧图像进行去重,得到至少一个预编码数据帧图像包括以下步骤:

28、在至少一个数据帧图像中对相邻所述数据帧图像进行差值计算;

29、差值计算时,将相邻所述数据帧图像对应位置的像素点的像素值作差并取绝对值,得到至少一个像素差值;

30、累加至少一个像素差值,得到图像像素差;

31、判断图像像素差是否大于预设值,若是,则不作任何处理,若否,则在相邻所述数据帧图像中删除时序排列靠后的数据帧图像,并更新至少一个数据帧图像的序列;

32、当至少一个数据帧图像中所有相邻所述数据帧图像的图像像素差均大于预设值时,则将当前的至少一个数据帧图像作为至少一个预编码数据帧图像。

33、优选的,所述对至少一个预编码数据帧图像进行坐标建模包括以下步骤:

34、以预编码数据帧图像的左下角为坐标原点,以预编码数据帧图像的底边为横轴,以预编码数据帧图像的左侧边为纵轴,建立坐标系;

35、在坐标系中获得预编码数据帧图像中像素点的坐标。

36、优选的,所述将余下的预编码数据帧图像与基准预编码数据帧图像作差,得到差值图像帧包括以下步骤:

37、将预编码数据帧图像与基准预编码数据帧图像中相同坐标的像素点的像素值作差,得到目标差值,将目标差值与坐标配对;

38、使用目标差值,得到差值图像帧,其中,差值图像帧中像素点的像素值等于像素点的坐标对应的目标差值。

39、优选的,所述将乱序图像序列中的图像转化为二进制数字序列包括以下步骤:

40、获取乱序图像序列中的图像,对乱序图像序列中的图像进行坐标建模;

41、对乱序图像序列中的图像进行坐标建模的步骤与对至少一个预编码数据帧图像进行坐标建模的步骤一致;

42、将乱序图像序列中的图像的每个像素点的像素值转化为二进制数字,将二进制数字与像素点的坐标配对;

43、按照像素点的坐标大小对二进制数字进行排序,对每个乱序图像序列中的图像,均得到二进制数字序列;

44、像素点的坐标大小比较方法为:任意获取两个像素点,两个像素点分别为第一像素点和第二像素点,第一像素点坐标为第一坐标,第二像素点坐标为第二坐标;

45、若第一坐标的横坐标小于第二坐标的横坐标,则第一像素点的像素值对应的二进制数字排在第二像素点的像素值对应的二进制数字之前;

46、若第一坐标的横坐标大于第二坐标的横坐标,则第二像素点的像素值对应的二进制数字排在第一像素点的像素值对应的二进制数字之前;

47、若第一坐标的横坐标等于第二坐标的横坐标,则比较第一坐标的纵坐标与第二坐标的纵坐标;

48、若第一坐标的纵坐标小于第二坐标的纵坐标,则第一像素点的像素值对应的二进制数字排在第二像素点的像素值对应的二进制数字之前;

49、若第一坐标的纵坐标大于第二坐标的纵坐标,则第二像素点的像素值对应的二进制数字排在第一像素点的像素值对应的二进制数字之前。

50、优选的,所述将二进制数字序列组中的二进制数字序列转化为图像包括以下步骤:

51、将二进制数字序列中的二进制数字转化为第三像素值,根据二进制数字与像素点的坐标配对关系,将第三像素值作为对应像素点的坐标处的像素值,生成图像。

52、优选的,所述将基准预编码数据帧图像分别与顺序图像序列中的差值图像帧叠加,得到至少一个预编码数据帧图像包括以下步骤:

53、获取顺序图像序列中的差值图像帧;

54、对基准预编码数据帧图像进行坐标建模,对差值图像帧进行坐标建模;

55、对基准预编码数据帧图像进行坐标建模的步骤和对差值图像帧进行坐标建模的步骤均与对至少一个预编码数据帧图像进行坐标建模的步骤一致;

56、将基准预编码数据帧图像与差值图像帧中同坐标的像素点的像素值进行叠加,得到像素叠加值,将像素叠加值与坐标配对;

57、根据像素叠加值与坐标配对关系,得到预编码数据帧图像,其中,预编码数据帧图像的每个像素点的像素值等于像素点的坐标对应的像素叠加值。

58、优选的,所述根据第一时间间隔和第二时间间隔,在至少一个预编码数据帧图像中进行图像补帧包括以下步骤:

59、相邻所述预编码数据帧图像之间的补帧数量为第二时间间隔与第一时间间隔的比值;

60、相邻所述预编码数据帧图像之间的用于补帧的图像为相邻所述预编码数据帧图像中的前者。

61、与现有技术相比,本发明的有益效果在于:

62、通过修改编解码的作业方式,在编码过程中,将数据转化为视频,并将视频分解为图像,对图像进行作差,对图像顺序进行调整,对图像数据进行加密,同时,还对图像编号进行加密,从而使得图像被获取后,难以对图像解密,即使解密成功,由于图像顺序为乱序,无法合成为正确的数据通信的解码数据,因此,能提升对数据通信解码的难度,从而提升数据通信的安全性,进而避免数据泄露,对用户造成损失。

本文地址:https://www.jishuxx.com/zhuanli/20240801/244284.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。