技术新讯 > 电子通信装置的制造及其应用技术 > 一种管理网络数据传输方法的系统、方法和装置与流程  >  正文

一种管理网络数据传输方法的系统、方法和装置与流程

  • 国知局
  • 2024-08-02 13:49:07

本发明属于信息,尤其涉及一种管理网络数据传输方法的系统、方法和装置。

背景技术:

1、现行的网络安全传输方案中经典的方法分为对称加密和非对称加密2种。对称加密运算速度快但容易被攻击和破解;非对称加密算法复杂,不易被破解,但加密速度慢,不适宜传输大量的安全数据。通过对哈夫曼压缩方法研究可知,不同的数据文件经过哈夫曼压缩后可形成不同的少量数据的哈夫曼压缩编码表和压缩文件。通过对哈夫曼编码表进行非对称加密设计的方案,可以减少非对称加密算法加密的字节数,实现大数据量文件的非对称加密。同时通过对大数据文件的压缩,可以减少整个文件大小,提高网络传输效率。该方案已在多个网络安全传输项目中得到应用,完全能够满足网络传输安全要求。

2、近年来,随着计算机和网络技术的迅速发展,越来越多的社会团体、机关、企事业单位建立了计算机网络,人们更多的将社会活动、办公以及科研等各个方面活动的重心转移到了网络当中,形成了由局域网络为节点组成的庞大的互联网络。在互联网络节点之间越来越多的数据交换任务需要完成,以实现计算机软、硬件资源和信息资源的共享。在互联网络这种开放系统中进行数据交换,对于安全级别要求较高的数据,传输过程中的数据安全是至关重要的。

技术实现思路

1、针对现有技术存在的问题,本发明提供了一种管理网络数据传输方法的系统、方法和装置。

2、本发明是这样实现的,一种管理网络数据传输方法的系统,该系统包括:

3、申请模块,与接收模块连接,用于将所述数据传输请求发送给内存管理模块,

4、内存管理模块,与申请模块连接,用于从内存资源池中申请传输内存;

5、加密模块,用于对数据进行非对称加密;

6、传输模块,与内存管理模块连接,用于指示内存管理模块使用所述传输内存与数据传输器进行数据传输;

7、数据传输器,与传输模块连接,用于进行行数据传输。

8、进一步,所述申请模块,通过所述基本输入输出系统bios按照设定的大小以及内存读/写属性,从服务器内存中申请一部分内存进行标记,被标记的内存成为内存资源池。

9、进一步,所述数据传输请求由所述数据传输器或者另一数据传输器发送,所述传输请求中携带有虚拟内存起始地址以及内存长度。

10、进一步,所述内存资源池由所述数据传输器通过基本输入输出系统bios从服务器内存中提前申请建立;

11、所述内存管理模块从内存资源池中申请传输内存包括:内存管理模块使用内存映射表,获得所述虚拟内存对应的物理内存,按照所述物理内存起始地址以及内存长度,从内存资源池中申请传输内存,其中,所述内存映射表记录有虚拟内存与物理内存的映射关系。

12、进一步,所述数据传输器通过基本输入输出系统bios从服务器内存中申请一部分内存建立内存资源池,具体为:

13、所述数据传输器通过所述基本输入输出系统bios按照设定的大小以及内存读/写属性,从服务器内存中申请一部分内存进行标记,被标记的内存成为内存资源池。

14、进一步,所述加密模块,用于对数据进行非对称加密,具体包括:

15、s1:终端接收待加密的第一文件,将该第一文件采用第一非对称加密方法加密后得到第二文件;

16、s2:终端将第一文件的第一验证信息采用第二加密方法加密后得到第二验证信息;将第二验证信息加载在第二文件后一起发送给接收端。

17、进一步,所述第一验证信息包括:用户签名或数字签名。

18、所述终端将第一文件的第一验证信息采用第二加密方法加密后得到第二验证信息具体包括:终端将第一文件的第一验证信息采用第二加密方法加密后得到第二验证信息

19、本发明另一目的在于提供一种实施所述管理网络数据传输方法的系统的管理网络数据传输方法的方法,该方法包括:

20、s21:利用申请模块,将所述数据传输请求发送给内存管理模块,利用内存管理模块,从内存资源池中申请传输内存;

21、s22:利用加密模块对数据进行非对称加密;

22、s23:利用传输模块,指示内存管理模块使用所述传输内存与数据传输器进行数据传输。

23、本发明另一目的在于提供一种管理网络数据传输方法的装置,其特征在于,该装置包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述管理网络数据传输方法的方法的步骤。

24、本发明另一目的在于提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述管理网络数据传输方法的方法的步骤。

25、结合上述的技术方案和解决的技术问题,本发明所要保护的技术方案所具备的优点及积极效果为:

26、第一、本发明数据传输器在接收到数据传输请求后,通过将数据传输请求发送给内存管理器,并指示内存管理器从内存资源池中申请传输内存,其中,内存资源池由数据传输器通过基本输入输出系统bios从服务器内存中提前申请建立,内存管理器从内存资源池中申请传输内存,并使用所述传输内存与所述数据传输器进行数据传输,使得整个数据传输过程的执行不需要经过中央处理器cpu,不但避免了在数据传输处理过程中对每次数据传输所需的内存单独注册,而且提高了数据传输处理的效率。

27、本发明使得整个数据传输过程的执行不需要经过中央处理器cpu,不但避免了在数据传输处理过程中对每次数据传输所需的内存单独注册,而且提高了数据传输处理的效率。

28、第二,本发明提供的管理网络数据传输的系统所带来的显著技术进步主要体现在以下几个方面:

29、1)优化的内存管理:

30、利用高效的动态内存分配算法(如最佳适应算法或首次适应算法),系统能够更加高效地利用内存资源。这不仅减少了内存浪费,还提高了数据传输的处理速度和系统的整体性能。

31、2)增强的数据安全性:

32、通过应用非对称加密技术(如rsa或ecc),系统显著提升了数据传输过程中的安全性。这种加密方法确保只有持有正确私钥的接收方才能解密和访问传输的数据,从而有效防止数据泄露和未授权访问。

33、3)高效的数据传输:

34、系统中的数据传输器和传输模块的设计允许高效、可靠的数据传输。利用tcp/ip协议和相关的流量控制及拥塞控制机制,如tcp拥塞控制,系统能够优化数据传输速度,同时减少数据包丢失和重传,提高整体网络效率。

35、4)灵活性和可扩展性:

36、系统设计考虑到了不同类型和大小的数据传输需求,使其能够灵活适应各种网络环境和应用场景。这种灵活性和可扩展性对于适应快速变化的网络条件和日益增长的数据传输需求至关重要。

37、5)提高了系统的综合性能:

38、结合内存管理、加密安全、高效传输等多个方面的优化,系统整体上提供了更加高效、安全且可靠的数据管理和传输解决方案,特别适合在数据敏感和要求高响应速度的应用场景中使用。

39、综上所述,这种管理网络数据传输的系统通过在内存管理、数据安全、传输效率等方面的技术创新,为网络数据传输提供了一个更加高效、安全和可靠的解决方案,特别适用于处理大量数据和在需要高安全性的环境中。

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

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