报文加密检测方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:35196975 阅读:17 留言:0更新日期:2022-10-12 18:28
本申请涉及一种报文加密检测方法、装置、计算机设备、存储介质和计算机程序产品。所述方法,可用于金融科技领域或其他相关领域,包括:获取待检测的目标报文集包含的多个目标报文,以及各个目标报文对应的字符串;获取各个目标报文对应的字符串包含的字符片段;基于字符片段,确定各个目标报文对应的语法结构;字符片段由两个或两个以上相邻的字符单元组成,字符串包含多个字符单元;根据各个目标报文对应的语法结构之间的差异程度,确定目标报文集的加密状态。采用本方法能够准确地检测出目标报文集是否加密。报文集是否加密。报文集是否加密。

【技术实现步骤摘要】
报文加密检测方法、装置、设备、存储介质和程序产品


[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]上述报文加密检测方法、装置、计算机设备、存储介质和计算机程序产品,通过获取待检测的目标报文集包含的多个目标报文,以及各个目标报文对应的字符串;获取各个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文加密检测方法,其特征在于,所述方法包括:获取待检测的目标报文集包含的多个目标报文,以及各个目标报文对应的字符串;获取所述各个目标报文对应的字符串包含的字符片段;基于所述字符片段,确定所述各个目标报文对应的语法结构;所述字符片段由两个或两个以上相邻的字符单元组成,所述字符串包含多个字符单元;根据所述各个目标报文对应的语法结构之间的差异程度,确定所述目标报文集的加密状态。2.根据权利要求1所述的方法,其特征在于,所述基于所述字符片段,确定所述各个目标报文对应的语法结构,包括:获取多个字符单元组合;各个字符单元组合包含两个或两个以上所述字符串中包含的字符单元;基于所述字符片段,以及所述多个字符单元组合,得到所述各个字符单元组合与所述字符片段的匹配状态信息;基于所述匹配状态信息,确定所述各个目标报文对应的语法结构。3.根据权利要求2所述的方法,其特征在于,所述基于所述字符片段,以及所述多个字符单元组合,得到所述各个字符单元组合与所述字符片段的匹配状态信息,包括:若所述字符片段中存在与字符单元组合相匹配的字符片段,则将所述字符单元组合的匹配状态信息设置为第一预设值;若所述字符片段中不存在与所述字符单元组合相匹配的字符片段,则将所述字符单元组合的匹配状态信息设置为第二预设值。4.根据权利要求2所述的方法,其特征在于,所述基于所述匹配状态信息,确定所述各个目标报文对应的语法结构,包括:将所述各个字符单元组合的匹配状态信息按照所述各个字符单元组合预先设定的顺序进行排列,得到所述各个目标报文对应的语法结构。5.根据权利要求1所述的方法,其特征在于,所述根据所述各个目标报文对应的语法结构之间的差异程度,确定所述目标报文集的加密状态,包括:基于所述各个目标报文对应的语法结构,得到所述目标报文集对应的语法结构均方差值;所述语法结构均方差值用于表征所述各个目标报文对应的语法结构之间的差异程度;基于所述语法结构均方差值,确定所述目标报文集的加密状态。6.根据权利要求5所述的方法,其特征在于,所述基于所述语法结构均方差值,确定所述目标报文集的加密状态,包括:若所述语法结构均方差值小于预...

【专利技术属性】
技术研发人员:胡俊秀暨光耀黎观平韦金锭
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1