流量完整性验证方法技术

技术编号:39798025 阅读:6 留言:0更新日期:2023-12-22 02:30
本申请涉及一种流量完整性验证方法

【技术实现步骤摘要】
流量完整性验证方法、装置、计算机设备及其存储介质


[0001]本申请涉及网络安全
,特别是涉及一种流量完整性验证方法

装置

计算机设备及其存储介质


技术介绍

[0002]随着网络安全技术的不断发展,越来越多的用户开始注重网络安全,并在传输流量的过程中对流量进行加密处理,以此提高流量传输的安全性

为确定流量在传输过程中是否受到破坏,需要对加密处理后传输流量的完整性进行验证

[0003]但是,现有技术在对加密处理后的传输流量进行完整性验证时,仅根据加密处理的传输流量的加密流量特征进行完整性验证,导致对加密处理后传输流量完整性验证的准确信较低


技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够准确对加密处理后传输流量进行完整性验证的流量完整性验证方法

装置

计算机设备及其存储介质

[0005]第一方面,本申请提供了一种流量完整性验证方法

方法包括:
[0006]根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征;
[0007]根据密钥特征和待验证加密流量,确定密钥融合特征;
[0008]将密钥融合特征输入至流量判别模型,得到流量判别模型输出的完整性验证结果

[0009]在其中一个实施例中,根据密钥特征和待验证加密流量,确定密钥融合特征,包括:
[0010]确定待验证加密流量对应的流量特征;
[0011]对密钥特征和流量特征进行特征融合,得到密钥融合特征

[0012]在其中一个实施例中,确定待验证加密流量对应的流量特征,包括:
[0013]将待验证加密流量输入至流量特征提取模型,得到流量特征提取模型输出的流量特征

[0014]在其中一个实施例中,根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征,包括:
[0015]对加密密钥进行归一化处理,得到处理后的加密密钥;
[0016]将处理后的加密密钥输入至密钥特征提取模型,得到密钥特征提取模型输出的密钥特征

[0017]在其中一个实施例中,密钥特征提取模型和流量判别模型的训练过程,包括:
[0018]将样本加密流量对应的样本密钥输入至密钥特征提取模型,得到密钥特征提取模型输出的样本密钥特征;
[0019]根据样本密钥特征和样本加密流量,得到样本融合特征;
[0020]将样本融合特征输入至流量判别模型,得到流量判别模型输出的样本验证结果;
[0021]根据样本验证结果和样本加密流量,对密钥特征提取模型和流量判别模型进行训练

[0022]在其中一个实施例中,根据样本验证结果和样本加密流量,对密钥特征提取模型和流量判别模型进行训练,包括:
[0023]根据样本验证结果和样本加密流量,确定样本融合特征误差和样本加密流量误差;
[0024]根据样本融合特征误差,对密钥特征提取模型进行训练;
[0025]根据样本融合特征误差和样本加密流量误差,对流量判别模型进行训练

[0026]在其中一个实施例中,方法还包括:
[0027]将待验证加密流量的流量标识发送至服务器,以使服务器根据流量标识确定对待验证加密流量的加密密钥并反馈;
[0028]接收服务器反馈的加密密钥

[0029]第二方面,本申请还提供了一种流量完整性验证装置

装置包括:
[0030]提取模块,用于根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征;
[0031]第一确定模块,用于根据密钥特征和待验证加密流量,确定密钥融合特征;
[0032]第二确定模块,用于将密钥融合特征输入至流量判别模型,得到流量判别模型输出的完整性验证结果

[0033]第三方面,本申请还提供了一种计算机设备

计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
[0034]根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征;
[0035]根据密钥特征和待验证加密流量,确定密钥融合特征;
[0036]将密钥融合特征输入至流量判别模型,得到流量判别模型输出的完整性验证结果

[0037]第四方面,本申请还提供了一种计算机可读存储介质

计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0038]根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征;
[0039]根据密钥特征和待验证加密流量,确定密钥融合特征;
[0040]将密钥融合特征输入至流量判别模型,得到流量判别模型输出的完整性验证结果

[0041]第五方面,本申请还提供了一种计算机程序产品

计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0042]根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征;
[0043]根据密钥特征和待验证加密流量,确定密钥融合特征;
[0044]将密钥融合特征输入至流量判别模型,得到流量判别模型输出的完整性验证结果

[0045]上述流量完整性验证方法

装置

计算机设备及其存储介质,通过对加密密钥进行特征提取,得到密钥特征,并根据密钥特征和待验证加密流量,确定密钥融合特征,进而,根据密钥融合特征,得到流量判别模型输出的完整性验证结果

由于上述过程中并不是直接对待验证加密流量进行完整性验证,而是通过对待验证加密流量与密钥特征融合后的密钥融合特征进行完整性验证,因此,相比起现有技术中直接对待验证加密流量进行完整性验证的方法,本申请在对待验证加密流量进行完整性验证时,引入了加密密钥的密钥特征,通过待验证加密流量与密钥特征的对应关系,提高对待验证加密流量完整性验证的准确信,保证了待验证加密流量的完整性验证结果能够准确反映待验证加密流量的完整性是否存在缺失

附图说明
[0046]图1为本申请实施例提供的一种流量完整性验证方法的应用环境图;
[0047]图2为本申请实施例提供的一种流量完整性验证方法的流程示意图;
[0048]图3为本申请实施例提供的确定密钥融合特征的流程示意图;
[0049]图4为本申请实施例提供的确定密钥特征的流程示意图;
[0050]图5为本申请实施例提供的对密钥特征提取模型和流量判别模型训练的流程示意图;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种流量完整性验证方法,其特征在于,应用于密文接收端,所述方法包括:根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征;根据所述密钥特征和所述待验证加密流量,确定密钥融合特征;将所述密钥融合特征输入至所述流量判别模型,得到所述流量判别模型输出的完整性验证结果
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述密钥特征和所述待验证加密流量,确定密钥融合特征,包括:确定所述待验证加密流量对应的流量特征;对所述密钥特征和所述流量特征进行特征融合,得到所述密钥融合特征
。3.
根据权利要求2所述的方法,其特征在于,所述确定所述待验证加密流量对应的流量特征,包括:将所述待验证加密流量输入至流量特征提取模型,得到所述流量特征提取模型输出的所述流量特征
。4.
根据权利要求1‑3中任意一项所述的方法,其特征在于,所述根据密钥特征提取模型对待验证加密流量的加密密钥进行特征提取,得到密钥特征,包括:对所述加密密钥进行归一化处理,得到处理后的加密密钥;将处理后的加密密钥输入至所述密钥特征提取模型,得到所述密钥特征提取模型输出的密钥特征
。5.
根据权利要求1‑3中任意一项所述的方法,其特征在于,所述密钥特征提取模型和所述流量判别模型的训练过程,包括:将样本加密流量对应的样本密钥输入至密钥特征提取模型,得到所述密钥特征提取模型输出的样本密钥特征;根据所述样本密钥特征和所述样本加密流量,得到样本融合特征;将所述样本融合特征输入至流量判别模型,得到所述流量判别模型输出的样本验证结果;根据所述样本验证结果和所述样本加密流量,对所述密钥特征提取模型和所述流量判别模型进行训...

【专利技术属性】
技术研发人员:陈方杰白景鹏高唯瀚
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1