System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于信息,尤其涉及一种管理网络数据传输方法的系统、方法和装置。
技术介绍
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、结合内存管理、加密安全、高效传输等多个方面的优化,系统整体上提供了更加高效、安全且可靠的数据管理和传输解决方案,本文档来自技高网...
【技术保护点】
1.一种管理网络数据传输的方法,其特征在于,包括以下步骤:
2.一种网络数据传输管理系统,其特征在于,该系统包括:
3.一种管理网络数据传输方法的系统,其特征在于,该系统包括:
4.如权利要求3所述管理网络数据传输方法的系统,其特征在于,所述申请模块,通过所述基本输入输出系统BIOS按照设定的大小以及内存读/写属性,从服务器内存中申请一部分内存进行标记,被标记的内存成为内存资源池;所述数据传输请求由所述数据传输器或者另一数据传输器发送,所述传输请求中携带有虚拟内存起始地址以及内存长度。
5.如权利要求3所述管理网络数据传输方法的系统,其特征在于,所述内存资源池由所述数据传输器通过基本输入输出系统BIOS从服务器内存中提前申请建立;
6.如权利要求3所述管理网络数据传输方法的系统,其特征在于,所述加密模块,用于对数据进行非对称加密,具体包括:
7.如权利要求3所述管理网络数据传输方法的系统,其特征在于,所述第一验证信息包括:用户签名或数字签名;
8.一种实施如权利要求3-7任意一项所述管理网络数据传
9.一种管理网络数据传输方法的装置,其特征在于,该装置包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1-7任意一项所述管理网络数据传输方法的方法的步骤。
10.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1-7任意一项所述管理网络数据传输方法的方法的步骤。
...【技术特征摘要】
1.一种管理网络数据传输的方法,其特征在于,包括以下步骤:
2.一种网络数据传输管理系统,其特征在于,该系统包括:
3.一种管理网络数据传输方法的系统,其特征在于,该系统包括:
4.如权利要求3所述管理网络数据传输方法的系统,其特征在于,所述申请模块,通过所述基本输入输出系统bios按照设定的大小以及内存读/写属性,从服务器内存中申请一部分内存进行标记,被标记的内存成为内存资源池;所述数据传输请求由所述数据传输器或者另一数据传输器发送,所述传输请求中携带有虚拟内存起始地址以及内存长度。
5.如权利要求3所述管理网络数据传输方法的系统,其特征在于,所述内存资源池由所述数据传输器通过基本输入输出系统bios从服务器内存中提前申请建立;
6.如权利要求3所述管理网络数据...
【专利技术属性】
技术研发人员:李光辉,范寿海,
申请(专利权)人:广州朝辉智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。