System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种云边端的数据加密传输方法、装置及存储介质制造方法及图纸_技高网

一种云边端的数据加密传输方法、装置及存储介质制造方法及图纸

技术编号:41711203 阅读:25 留言:0更新日期:2024-06-19 12:40
本发明专利技术公开了一种云边端的数据加密传输方法、装置及存储介质,属于数据传输加密技术领域,方法包括:响应于第一端向第二端的发送目标数据的操作,所述第一端为边缘端和云端的其中一个,所述第二端为边缘端、云端和终端的其中一个或两个,所述第一端和所述第二端不同;根据所述目标数据,确定目标数据的数据类型和所述数据类型的个数;根据所述第一端的数据传输需求信息,确定所述第一端的数据传输参数;根据所述第一端的数据传输参数,确定对每个数据类型的目标数据进行加密的目标加密算法;根据所述目标加密算法,对所述目标数据进行加密传输到第二端,以实现保证系统安全性的同时,减少计算资源和网络资源的消耗,提高数据传输的效率。

【技术实现步骤摘要】

本专利技术涉及数据传输加密,尤其涉及一种云边端的数据加密传输方法、装置及存储介质


技术介绍

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、其中,miz为加密指征系数,α为加密速度的权重值,β为加密密钥的权重值,lm为加密数据量,sβ为加密速度,sm为预设加密时间。

26、进一步地,所述根据所述数据传输运行参数,确定第一端与第二端之间的数据传输系数,具体为:

27、根据第一数据信息的数据传输量,以及数据传输运行参数中第一端与第二端之间的数据传输时间、数据实际吞吐量、数据预设吞吐量、丢包率和数据传输时间,计算得到第一数据信息的数据传输系数。

28、进一步地,所述根据第一数据信息的数据传输量,以及数据传输运行参数中第一端与第二端之间的数据传输时间、数据实际吞吐量、数据预设吞吐量、丢包率和数据传输时间,计算得到第一数据信息的数据传输系数,包括:

29、若第一端为云端,第二端为边缘端和终端,则计算第一数据信息的加密指征系数的表达式为:

30、

31、若第一端为云端,第二端为边缘端,则计算第一数据信息的加密指征系数的表达式为:

32、

33、若第一端为云端,第二端为终端,则计算第一数据信息的加密指征系数的表达式为:

34、

35、其中,cxs为第一端与第二端之间的数据传输系数,ly\b为云端与边缘端的数据传输量,lsb为云端与边缘端的数据传输时间,tsb为云端与边缘端的数据实际吞吐量,tlb为云端与边缘端的数据预设吞吐量,dvb为云端与边缘端的丢包率,ly\z为云端与终端的数据传输量,lsz为云端与终端的数据传输时间,tsz为云端与终端的数据实际吞吐量,tlz为云端与终端的数据预设吞吐量,dvz为云端与终端的丢包率。

36、进一步地,所述根据第一数据信息的数据传输量,以及数据传输运行参数中第一端与第二端之间的数据传输时间、数据实际吞吐量、数据预设吞吐量、丢包率和数据传输时间,计算得到第一数据信息的数据传输系数,包括:

37、若第一端为边缘端,第二端为云端和终端,则计算第一数据信息的加密指征系数的表达式为:

38、

39、若第一端为边缘端,第二端为云端,则计算第一数据信息的加密指征系数的表达式为:

40、

41、若第一端为边缘端,第二端为终端,则计算第一数据信息的加密指征系数的表达式为:

42、

43、其中,c\^为所述第一端与所述第二端的数据传输系数,ey\b为所述边缘端与所述云端的数据传输量,esb为所述边缘端与所述云端的数据传输时间,psb为所述边缘端与所述云端的数据实际吞吐量,plb为所述边缘端与所述云端的数据预设吞吐量,fvb为所述边缘端与所述云端的丢包率,ey\z为所述边缘端与所述终端的数据传输量,esz为所述边缘端与所述终端的数据传输时间,psz为所述边缘端与所述终端的数据实际吞吐量,plz为所述边缘端与所述终端的数据预设吞吐量,fvz为所述边缘端与所述终端的丢包率。

44、进一步地,所述将所述加密指征系数与所述数据传输系数进行对比,确定满足第一系数约束条件的加密指征系数对应的加密算法,具体为:

45、将所述加密指征系数与所述数据传输系数进行对比,将小于所述数据传输系数的加密指征系数对应的加密算法作为本文档来自技高网...

【技术保护点】

1.一种云边端的数据加密传输方法,其特征在于,应用于目标系统,所述目标系统包括边缘端、云端和终端;

2.如权利要求1所述的一种云边端的数据加密传输方法,其特征在于,所述根据所述第一端的数据传输需求信息,确定所述第一端的数据传输参数,具体为:

3.如权利要求2所述的一种云边端的数据加密传输方法,其特征在于,根据所述第一端的数据传输参数,确定对每个数据类型的目标数据进行加密的目标加密算法,具体为:

4.如权利要求3所述的一种云边端的数据加密传输方法,其特征在于,所述根据所述数据传输需求信息,确定第一数据信息的加密指征系数,具体为:

5.如权利要求3所述的一种云边端的数据加密传输方法,其特征在于,所述根据所述数据传输运行参数,确定第一端与第二端之间的数据传输系数,具体为:

6.如权利要求5所述的一种云边端的数据加密传输方法,其特征在于,所述根据第一数据信息的数据传输量,以及数据传输运行参数中第一端与第二端之间的数据传输时间、数据实际吞吐量、数据预设吞吐量、丢包率和数据传输时间,计算得到第一数据信息的数据传输系数,包括:

7.如权利要求5所述的一种云边端的数据加密传输方法,其特征在于,所述根据第一数据信息的数据传输量,以及数据传输运行参数中第一端与第二端之间的数据传输时间、数据实际吞吐量、数据预设吞吐量、丢包率和数据传输时间,计算得到第一数据信息的数据传输系数,包括:

8.如权利要求5所述的一种云边端的数据加密传输方法,其特征在于,所述将所述加密指征系数与所述数据传输系数进行对比,确定满足第一系数约束条件的加密指征系数对应的加密算法,具体为:

9.一种云边端的数据加密传输装置,其特征在于,应用于目标系统,所述目标系统包括边缘端、云端和终端;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如权利要求1至8中任意一项所述的一种云边端的数据加密传输方法。

...

【技术特征摘要】

1.一种云边端的数据加密传输方法,其特征在于,应用于目标系统,所述目标系统包括边缘端、云端和终端;

2.如权利要求1所述的一种云边端的数据加密传输方法,其特征在于,所述根据所述第一端的数据传输需求信息,确定所述第一端的数据传输参数,具体为:

3.如权利要求2所述的一种云边端的数据加密传输方法,其特征在于,根据所述第一端的数据传输参数,确定对每个数据类型的目标数据进行加密的目标加密算法,具体为:

4.如权利要求3所述的一种云边端的数据加密传输方法,其特征在于,所述根据所述数据传输需求信息,确定第一数据信息的加密指征系数,具体为:

5.如权利要求3所述的一种云边端的数据加密传输方法,其特征在于,所述根据所述数据传输运行参数,确定第一端与第二端之间的数据传输系数,具体为:

6.如权利要求5所述的一种云边端的数据加密传输方法,其特征在于,所述根据第一数据信息的数据传输量,以及数据传输运行参数中第一端与第二端之间的数据传输时间、数...

【专利技术属性】
技术研发人员:蔡田田李俊业邓清唐陈军健
申请(专利权)人:南方电网数字电网研究院股份有限公司
类型:发明
国别省市:

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

1