【技术实现步骤摘要】
一种基于云计算的业务会话风险处理方法及系统
[0001]本专利技术涉及信息安全
,尤其涉及一种基于云计算的业务会话风险处理方法及系统。
技术介绍
[0002]云计算平台能够提供快捷的、方便的、可配置的、基于网络环境的共享计算机资源,可以在网络上随需访问,但为了能够提高云平台服务的风险防控,需要对风险事件进行分析,以进行业务会话风险处理。
[0003]现有的业务会话风险处理技术为基于业务会话的风险影响因素构建风险水平评估模型,进而根据风险值进行风险处理。实际应用中,业务会话处理风险时会有紧急程度之分,仅考虑根据风险值进行风险处理,可能导致对风险处理方式过于片面,从而对进行业务会话风险处理的准确度较低。
技术实现思路
[0004]本专利技术提供一种基于云计算的业务会话风险处理方法及系统,其主要目的在于解决进行业务会话风险处理时的准确度较低的问题。
[0005]为实现上述目的,本专利技术提供的一种基于云计算的业务会话风险处理方法,包括:
[0006]S1、基于云平台的业务风险日志提取业务会话风险事件,根据所述业务会话风险事件确定预设的业务会话的风险因子,根据所述风险因子生成所述业务会话的风险状态图,其中所述根据所述风险因子生成所述业务会话的风险状态图,包括:
[0007]S11、获取所述风险因子对应的风险状态指标;
[0008]S12、利用预设的概率算法计算所述风险因子的风险概率,其中所述概率算法为:
[0009][0010]其中,g
j >为第j个风险因子的风险概率,x为风险因子的风险区间长度,E
x
为风险因子的风险期望值,a'为风险因子的修正区间长度,α为风险修正参数,μ
j
为第j个风险因子的风险先验概率,n为风险因子的数量;
[0011]S13、根据所述风险概率及预设的风险权重计算所述风险因子的风险值;
[0012]S14、通过预设的时间域根据所述风险状态指标及所述风险值生成所述业务会话的风险状态图;
[0013]S2、利用预设的概率转移算法计算所述风险状态图中每种风险状态的状态发生概率,根据所述状态发生概率及所述风险因子构建业务风险决策树集群;
[0014]S3、实时获取预设的目标业务会话,提取所述目标业务会话中的目标风险事件,利用所述业务风险决策树集群计算所述目标风险事件的会话风险值;
[0015]S4、利用预设的灰色关联度算法计算所述目标风险事件的风险影响度,根据所述
会话风险值及所述风险影响度生成所述目标风险事件的风险矩阵图;
[0016]S5、通过所述风险矩阵图确定所述目标风险事件的风险处理优先级,利用预设的风险处理策略根据所述风险处理优先级对所述目标业务会话进行风险处理。
[0017]可选地,所述根据所述业务会话风险事件确定预设的业务会话的风险因子,包括:
[0018]将所述业务会话风险事件进行风险数字量化,得到风险量化;
[0019]利用预设的可信值计算公式计算所述风险量化的风险可信值:
[0020][0021]其中,f
i
为第i个风险量化对应的风险可信值,k为常量系数,N为风险量化的数量,为第i个风险量化的量化值,ln为对数函数,α
i
为第i个风险量化的可信效用值,D为所有风险量化的量化方差;
[0022]根据所述风险量化及所述风险可信值生成业务会话风险分布;
[0023]在所述业务会话风险分布中选取大于预设的风险可信阈值的风险量化值对应的风险因素作为所述业务会话的风险因子。
[0024]可选地,所述利用预设的概率转移算法计算所述风险状态图中每种风险状态的状态发生概率,包括:
[0025]获取所述风险状态图中风险状态指标的风险状态初值及风险状态阈值;
[0026]根据所述风险状态初值及所述风险状态阈值确定风险转移值;
[0027]利用所述概率转移算法根据所述风险转移值计算所述每种风险状态的状态发生概率,其中所述概率转移算法为:
[0028][0029]其中,P
t
为第t种风险状态的状态发生概率,X
t
为第t种风险状态的风险转移值,P(T
q
)为风险因子处于风险状态q时的概率,P(T
q
|X
t
)为在第t种风险状态的风险转移值的条件下风险因子处于风险状态q时的概率。
[0030]可选地,所述根据所述状态发生概率及所述风险因子构建业务风险决策树集群,包括:
[0031]获取风险状态集,选取所述状态发生概率最大的风险状态集中风险状态作为根节点,在所述根节点上分裂出左节点及右节点;
[0032]将所述风险状态集分配至所述左节点及所述右节点,得到所述风险因子对应的风险决策树;
[0033]当存在所述风险因子时,返回至所述选取所述状态发生概率最大的风险状态集中风险状态作为根节点的步骤,直至所有的风险因子生成风险决策树;
[0034]当未存在所述风险因子时,汇集所述风险决策树为业务风险决策树集群。
[0035]可选地,所述利用所述业务风险决策树集群计算所述目标风险事件的会话风险
值,包括:
[0036]提取所述目标风险事件的目标风险因子;
[0037]利用所述业务风险决策树集群计算所述目标风险因子的风险状态概率;
[0038]根据所述风险状态概率计算所有目标风险因子的风险均值,将所述风险均值作为所述目标风险事件的会话风险值。
[0039]可选地,所述利用预设的灰色关联度算法计算所述目标风险事件的风险影响度,包括:
[0040]利用所述灰色关联度算法确定所述目标风险事件中目标风险因子之间的关联度;
[0041]根据所述关联度确定所述目标风险因子之间的影响值;
[0042]根据所述影响值构建所述目标风险因子的影响矩阵;
[0043]通过如下的影响度计算公式根据所述影响矩阵计算所述目标风险事件的风险影响度:
[0044][0045]其中,Y为所述风险影响度,c
uv
为所述影响矩阵中第u行第v列的影响值,m为所述影响矩阵的维度。
[0046]可选地,所述利用所述灰色关联度算法确定所述目标风险事件中目标风险因子之间的关联度,包括:
[0047]将所述目标风险事件中的目标风险因子生成风险序列,将所述风险序列进行无量纲化,得到量化风险序列;
[0048]根据所述影响矩阵中目标风险因子的相邻关系选取所述量化风险序列的量化风险子序列;
[0049]利用所述灰色关联度算法根据所述量化风险子序列计算所述目标风险因子之间的关联度:
[0050][0051]其中,γ为所述关联度,M为序列长度,为所述量化风险子序列的绝对差最小值,为所述量化风险子序列的绝对差最大值,ρ为分辨系数,z0(r)为所述量化风险序列中第r个序列值本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于云计算的业务会话风险处理方法,其特征在于,所述方法包括:S1、基于云平台的业务风险日志提取业务会话风险事件,根据所述业务会话风险事件确定预设的业务会话的风险因子,根据所述风险因子生成所述业务会话的风险状态图,其中所述根据所述风险因子生成所述业务会话的风险状态图,包括:S11、获取所述风险因子对应的风险状态指标;S12、利用预设的概率算法计算所述风险因子的风险概率,其中所述概率算法为:其中,g
j
为第j个风险因子的风险概率,x为风险因子的风险区间长度,E
x
为风险因子的风险期望值,a'为风险因子的修正区间长度,α为风险修正参数,μ
j
为第j个风险因子的风险先验概率,n为风险因子的数量;S13、根据所述风险概率及预设的风险权重计算所述风险因子的风险值;S14、通过预设的时间域根据所述风险状态指标及所述风险值生成所述业务会话的风险状态图;S2、利用预设的概率转移算法计算所述风险状态图中每种风险状态的状态发生概率,根据所述状态发生概率及所述风险因子构建业务风险决策树集群;S3、实时获取预设的目标业务会话,提取所述目标业务会话中的目标风险事件,利用所述业务风险决策树集群计算所述目标风险事件的会话风险值;S4、利用预设的灰色关联度算法计算所述目标风险事件的风险影响度,根据所述会话风险值及所述风险影响度生成所述目标风险事件的风险矩阵图;S5、通过所述风险矩阵图确定所述目标风险事件的风险处理优先级,利用预设的风险处理策略根据所述风险处理优先级对所述目标业务会话进行风险处理。2.如权利要求1所述的基于云计算的业务会话风险处理方法,其特征在于,所述根据所述业务会话风险事件确定预设的业务会话的风险因子,包括:将所述业务会话风险事件进行风险数字量化,得到风险量化;利用预设的可信值计算公式计算所述风险量化的风险可信值:其中,f
i
为第i个风险量化对应的风险可信值,k为常量系数,N为风险量化的数量,为第i个风险量化的量化值,ln为对数函数,α
i
为第i个风险量化的可信效用值,D为所有风险量化的量化方差;根据所述风险量化及所述风险可信值生成业务会话风险分布;在所述业务会话风险分布中选取大于预设的风险可信阈值的风险量化值对应的风险因素作为所述业务会话的风险因子。
3.如权利要求1所述的基于云计算的业务会话风险处理方法,其特征在于,所述利用预设的概率转移算法计算所述风险状态图中每种风险状态的状态发生概率,包括:获取所述风险状态图中风险状态指标的风险状态初值及风险状态阈值;根据所述风险状态初值及所述风险状态阈值确定风险转移值;利用所述概率转移算法根据所述风险转移值计算所述每种风险状态的状态发生概率,其中所述概率转移算法为:其中,P
t
为第t种风险状态的状态发生概率,X
t
为第t种风险状态的风险转移值,PT
q
为风险因子处于风险状态q时的概率,PT
q
|X
t
为在第t种风险状态的风险转移值的条件下风险因子处于风险状态q时的概率。4.如权利要求1所述的基于云计算的业务会话风险处理方法,其特征在于,所述根据所述状态发生概率及所述风险因子构建业务风险决策树集群,包括:获取风险状态集,选取所述状态发生概率最大的风险状态集中风险状态作为根节点,在所述根节点上分裂出左节点及右节点;将所述风险状态集分配至所述左节点及所述右节点,得到所述风险因子对应的风险决策树;当存在所述风险因子时,返回至所述选取所述状态发生概率最大的风险状态集中风险状态作为根节点的步骤,直至所有的风险因子生成风险决策树;当未存在所述风险因子时,汇集所述风险决策树为业务风险决策树集群。5.如权利要求1所述的基于云计算的业务会话风险处理方法,其特征在于,所述利用所述业务风险决策树集群计算所述目标风险事件...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。