一种基于云计算的数据安全传输方法技术

技术编号:38243822 阅读:11 留言:0更新日期:2023-07-25 18:05
本发明专利技术公开了一种基于云计算的数据安全传输方法,涉及云计算技术领域,包括以下步骤:预先数据发送端向数据接收端发起数据传输请求指令,并获取数据接收端回执指令,数据发送端向数据处理端发送数据信息,数据处理端对获取的数据信息进行数据检测,通过预先构建数据传输信道模型,获取数据传输链路分组丢失率,以及进行接收数据中含有多路径离散成份,获取概率密度函数,同时获取数据传输节点之间的链路分组丢失率,并获取数据安全传输至接收端的概率。本发明专利技术传输安全性较高,传输效果好,而且具有传输可靠性的特点,同时传输延迟性低和封包投递率稳定,数据传输应用范围广。数据传输应用范围广。数据传输应用范围广。

【技术实现步骤摘要】
一种基于云计算的数据安全传输方法


[0001]本专利技术涉及云计算
,具体来说,涉及一种基于云计算的数据安全传输方法。

技术介绍

[0002]随着互联网技术的飞速发展,网络化、信息化日益扩大,网络信息传输过程中,终端需要服务端提供大量的数据信息,也需要向服务端提供相关数据,有时甚至需要向服务端提供用户的个人信息;由于互联网的开放特性,在终端与服务端进行信息交互的过程中,是在一个相对不安全的环境下进行,无法保证传输的数据不会被截获、篡改和伪造;信息传输的安全问题越来越成为众人关注的焦点问题,对于数据的传输加密方案也越来越多。
[0003]目前对数据的加解密方案通常都是采用固定密钥进行加解密的方式,安全等级较低,一旦密钥被破解,将造成极大危害。
[0004]针对相关技术中的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]针对相关技术中的问题,本专利技术提出一种基于云计算的数据安全传输方法,以克服现有相关技术所存在的上述技术问题。
[0006]本专利技术的技术方案是这样实现的:
[0007]一种基于云计算的数据安全传输方法,包括以下步骤:
[0008]步骤S1,预先数据发送端向数据接收端发起数据传输请求指令,并获取数据接收端回执指令;
[0009]步骤S2,数据发送端向数据处理端发送数据信息,数据处理端对获取的数据信息进行数据检测,并生成安全标识向数据接收端发送确认传输指令,包括以下步骤:
[0010]步骤S201,预先构建数据传输信道模型,获取数据传输链路分组丢失率,表示为:
[0011]P
L
=A+10γlg(d/d0)+X
f
+s;
[0012]其中,γ表示数据传输路径损失因子,d表示数据收发双方之间的距离,s表示路径衰减因子,A表示数据传输路径损耗,X
f
表示频率修正因子;
[0013]步骤S202,进行接收数据中含有多路径离散成份,获取概率密度函数,表示为:
[0014][0015]其中,r
d
表示数据传输路径幅度,σ表示多径幅度,r表示有效数据成份,I0表示零阶Bessel函数,K表示Rice因子;
[0016]步骤S203,进行获取数据传输节点之间的链路分组丢失率,表示为:
[0017][0018]其中,和分别表示数据传输上下链路损耗率;
[0019]步骤S204,进行获取数据安全传输至接收端的概率,表示为:
[0020]a
link
=P(t t
d
);
[0021]步骤S205,获得数据通信链路安全传输能力评估模型,表示为:
[0022][0023]其中,μ
T
表示某一数据传输节点;
[0024]步骤S206,进行获取数据传输路径的安全性能评估,表示为:
[0025][0026]其中,L={l1,

,l
n
}表示由信源节点s'至信宿节点t'的路径P
s,t
的链路组合;
[0027]步骤S207,根据数据传输路径的安全性能评估结果生成安全标识;
[0028]步骤S3,数据接收端获取安全标识并接收数据发送端发送的数据信息。
[0029]进一步的,步骤所述数据发送端向数据处理端发送数据信息,包括以下步骤:
[0030]步骤S101,预先标定数据发送端初始数据包m的身份为id,当前数据传输包,表示为:
[0031]m=id,T
int
,K0,T0,N,I0,d≥Sign(m),cert;
[0032]其中,d代表秘钥传输时延,Sign(m)代表签名,cert代表中心分发证书,T
int
,K0,T0,N,I0分别代表传输认证参数;
[0033]步骤S102,获取传输后相邻节点发送验证ID,生成各个数据安全传输节点的位置信息,进行重新规划节点,进行信标分组,表示为;
[0034]B
j
={id,id
x
,id
y
,I
i
,e
j
,P(B
j+1
)};
[0035]其中,id
x
,id
y
分别为数据传输位置信息,I
i
为传输时间间隔,e
j
为休眠分组变量,P(B
j+1
)为信标分组预期,B
j
为信标分组包;
[0036]步骤S103,数据处理端进行对信标位置验证,数据发送端选择节点发送信标分组,数据处理端进行接收,表示为:
[0037][0038]其中,t
r
为本地接收时间,T
int
为实际接收时间。
[0039]进一步的,步骤所述数据发送端选择节点发送信标分组,数据处理端进行接收,包括以下步骤:
[0040]步骤S104,若当前数据传输满足信标位置验证,则当前数据传输被数据处理端接收;
[0041]步骤S105,若当前数据传输不满足信标位置验证,则当前数据传输不能被数据处理端接收,进行对当前数据包重新进行分组。
[0042]进一步的,步骤所述获取概率密度函数,包括以下步骤:
[0043]获取路径损耗率,表示为:
[0044][0045]其中,P0表示接收数据信号的瞬时功率,P
x
表示干扰x对应的瞬时功率,表示传输路径受衰减引发的路径损耗率,为分布干扰多路径衰减引发的损耗率。
[0046]进一步的,所述获得数据通信链路安全传输能力评估模型,包括以下步骤:
[0047]获取数据所处链路传输成功概率,表示为:
[0048][0049]其中,d
R
为信道繁忙的概率;
[0050]计算数据通信链路传输成功概率,表示为:
[0051][0052]进一步的,步骤所述数据接收端获取安全标识并接收数据发送端发送的数据信息,包括以下步骤:
[0053]根据数据传输路径的安全性能评估结果选取最优数据传输路径,表示为:
[0054]argmaxA(P);
[0055]其中,P∈G={P1,L,P
n
}表示s'至t'的数据传输路径集合。
[0056]进一步的,步骤所述选取最优数据传输路径,包括以下步骤:
[0057]选取数据安全传输性能评估值最大的路径A(P)进行传输。
[0058]本专利技术的有益效果:
[0059]本专利技术基于云计算的数据安全传输方法,通过预先数据发送端向数据接收端发起数据传输请求指令,并获取数据接收端回执指令,数据发送端向数据处理端发送数据信息,数据处理端对获取的数据信息进行数据检测,通过预先构建数据传输信道模型,获取数据传输链路分组丢失率,以及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云计算的数据安全传输方法,其特征在于,包括以下步骤:预先数据发送端向数据接收端发起数据传输请求指令,并获取数据接收端回执指令;数据发送端向数据处理端发送数据信息,数据处理端对获取的数据信息进行数据检测,并生成安全标识向数据接收端发送确认传输指令,包括以下步骤:预先构建数据传输信道模型,获取数据传输链路分组丢失率,表示为:P
L
=A+10γlg(d/d0)+X
f
+s;其中,γ表示数据传输路径损失因子,d表示数据收发双方之间的距离,s表示路径衰减因子,A表示数据传输路径损耗,X
f
表示频率修正因子;进行接收数据中含有多路径离散成份,获取概率密度函数,表示为:其中,r
d
表示数据传输路径幅度,σ表示多径幅度,r表示有效数据成份,I0表示零阶Bessel函数,K表示Rice因子;进行获取数据传输节点之间的链路分组丢失率,表示为:其中,和分别表示数据传输上下链路损耗率;进行获取数据安全传输至接收端的概率,表示为:a
link
=P(t t
d
);获得数据通信链路安全传输能力评估模型,表示为:其中,μ
T
表示某一数据传输节点;进行获取数据传输路径的安全性能评估,表示为:其中,L={l1,

,l
n
}表示由信源节点s'至信宿节点t'的路径P
s,t
的链路组合;根据数据传输路径的安全性能评估结果生成安全标识;数据接收端获取安全标识并接收数据发送端发送的数据信息。2.根据权利要求1所述的基于云计算的数据安全传输方法,其特征在于,步骤所述数据发送端向数据处理端发送数据信息,包括以下步骤:预先标定数据发送端初始数据包m的身份为id,当前数据传输包,表示为:m=id,T
int
,K0,T0,N,I0,d≥Sign(m),cert;其中,d代表秘钥传输时延,Sign(m)代表签名,cert代表中心分发证书,T
int
,K0,T0,N,I0分别代表传输认证参数;获取传输后相邻节点发送验证ID,生成各个数据安全传输节点的位置信息,进行重新规划节点,进行信标分组,表示为;B
j
={id,id<...

【专利技术属性】
技术研发人员:李珂
申请(专利权)人:苏州荣盈科技有限公司
类型:发明
国别省市:

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

1