基于区块链和人工智能的信息智能识别方法及大数据平台与流程

文档序号:22740914发布日期:2020-10-31 09:24阅读:来源:国知局

技术特征:

1.一种基于区块链和人工智能的信息智能识别方法,其特征在于,应用于大数据平台,所述大数据平台与多个区块链节点通信连接,所述方法包括:

从所述区块链节点发送的支付验证环境信息中获取至少一个验证元素序列,每个所述验证元素序列中各验证元素对象属于同一验证标签,并且,每个所述验证元素对象对应于所属验证标签下的标签配置参数;

基于所属验证标签下各标签配置参数对所述验证元素序列进行验证威胁属性挖掘,得到各验证元素序列的验证威胁属性特征和对应的威胁属性置信度;

根据所述验证威胁属性特征和对应的威胁属性置信度,确定各所述验证元素对象对应所属验证标签的攻击跟踪参数;

根据各所述验证元素对象对应所属验证标签的攻击跟踪参数,确定每个验证标签对应的攻击路径图形化对象,并根据每个验证标签对应的攻击路径图形化对象生成所述支付验证环境信息对应的支付验证请求的处理指令。

2.根据权利要求1所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述从所述区块链节点发送的支付验证环境信息中获取至少一个验证元素序列的步骤,包括:

从所述区块链节点发送的支付验证环境信息中获取验证标签属于同一验证标签的验证元素对象,并将属于每个验证标签的验证元素对象确定为对应的验证元素序列。

3.根据权利要求1所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述基于所属验证标签下各标签配置参数对所述验证元素序列进行验证威胁属性挖掘,得到各验证元素序列的验证威胁属性特征和对应的威胁属性置信度的步骤,包括:

对每个验证元素序列,遍历所述验证元素序列中的验证元素对象,从所述验证元素对象中提取对比该验证元素序列所属验证标签下各标签配置参数的验证元素内容,根据提取的验证元素内容确定与所述验证元素序列对应的内容相关数据;

去除所述内容相关数据中各验证元素内容包含的设定内容特征,对去除设定内容特征的验证元素内容进行内容节点拆分,获得第一内容相关数据,根据所述内容节点在所述第一内容相关数据所包含的验证元素内容中的存在行数,确定各内容节点的置信度;

去除所述第一内容相关数据中置信度小于预设置信度阈值的内容节点,得到第二内容相关数据,将置信度不小于预设置信度阈值的内容节点作为前置内容节点,得到前置内容节点序列,根据所述前置内容节点序列中各前置内容节点在所述第二内容相关数据中的出现情况,确定与各前置内容节点对应的由接续在该前置内容节点之后的内容节点组成的后置内容节点序列;

判断所述后置内容节点序列是否为空,如果所述后置内容节点序列为空,则递归返回,如果所述后置内容节点序列不为空,则统计所述后置内容节点序列中各内容节点的置信度,判断各内容节点的置信度是否满足最小置信度要求;

如果内容节点的置信度不满足最小置信度要求,则递归返回,如果内容节点的置信度满足最小置信度要求,则将所述内容节点与所述后置内容节点序列对应的前置内容节点合并,得到新前置内容节点,确定新前置内容节点的后置内容节点序列,并对新前置内容节点对应的后置内容节点序列执行递归挖掘,获得所有满足最小置信度要求的目标前置内容节点和对应的置信度;

其中,递归返回的数据为当前获得的所有满足最小置信度要求的目标前置内容节点和对应的置信度,获得所有满足最小置信度要求的目标前置内容节点和对应的置信度,将所述目标前置内容节点作为所述验证元素序列的验证威胁属性特征,将所述后置内容节点序列中各目标前置内容节点的置信度作为与验证威胁属性特征对应的威胁属性置信度。

4.根据权利要求1所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述根据所述验证威胁属性特征和对应的威胁属性置信度,确定各所述验证元素对象对应所属验证标签的攻击跟踪参数的步骤,包括:

根据所述验证威胁属性特征和对应的威胁属性置信度从所述验证威胁属性特征中筛选获得大于预设威胁属性置信度的候选验证威胁属性特征;

获取在候选验证威胁属性特征上第一属性特征节点对应的第一篡改疑似行为列表和第二属性特征节点对应的第二篡改疑似行为列表,其中,所述第一篡改疑似行为列表包括所述第一属性特征节点对所述候选验证威胁属性特征中的相关命令行进行更改的多个更改行为,所述第二篡改疑似行为列表包括所述第二属性特征节点对所述候选验证威胁属性特征中的相关命令行进行更改的多个更改行为,并且每个更改行为包括多个更改行为流程节点;

基于预设更改行为类别,对所述第一篡改疑似行为列表中的多个更改行为进行聚类,得到聚类后的第一篡改疑似行为列表;所述预设更改行为类别属于多个更改行为流程节点对应的类型;

将所述聚类后的第一篡改疑似行为列表中,与预设更改行为类别序列中的每个预设更改行为类别对应的各个更改行为流程节点,组合为第一初始更改行为序列;

对所述第一初始更改行为序列进行去重,得到第一更改行为序列,从而得到与所述预设更改行为类别序列对应的第一更改行为序列序列;

将所述第一更改行为序列序列中的各个更改行为流程节点,组合为所述第一属性特征节点对应的第一更改行为流程节点序列,其中,所述第一更改行为流程节点序列与所述预设更改行为类别序列相对应,所述预设更改行为类别类型为用于进行篡改行为检测的各个更改行为类别所组成的序列;

从所述第二篡改疑似行为列表中,提取与所述预设更改行为类别序列中的各个预设更改行为类别分别对应的各个更改行为流程节点,组合为所述第二属性特征节点对应的第二更改行为流程节点序列,其中,所述第二更改行为流程节点序列与所述预设更改行为类别序列相对应,其中,所述第一更改行为流程节点序列和所述第二更改行为流程节点序列分别是从所对应篡改疑似行为列表中提取出的更改行为流程节点所组成的序列;

确定所述第一更改行为流程节点序列和所述第二更改行为流程节点序列之间的相同更改行为流程节点的数量,得到共同属性值;

当所述共同属性值大于预设共现属性阈值时,确定所述第一属性特征节点和所述第二属性特征节点为篡改对象;

将所述候选验证威胁属性特征中的任意两个可编辑对象,作为第一属性特征节点和第二属性特征节点进行篡改行为检测,直到完成所述候选验证威胁属性特征中的可编辑对象相互之间的检测时,得到所述候选验证威胁属性特征中存在篡改行为的篡改对象序列;

将所述篡改对象序列中可编辑对象的数量,作为目标篡改对象数量;

将所述候选验证威胁属性特征对应的可编辑对象的数量,作为目标总可编辑对象数量;

计算所述目标篡改对象数量与所述目标总可编辑对象数量的比值,得到所述候选验证威胁属性特征对应的攻击值;

当所述攻击值大于预设攻击值阈值时,将所述候选验证威胁属性特征所对应的场景参数确定为各所述验证元素对象对应所属验证标签的攻击跟踪参数。

5.根据权利要求1-4中任意一项所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述根据各所述验证元素对象对应所属验证标签的攻击跟踪参数,确定每个验证标签对应的攻击路径图形化对象的步骤,包括:

从各所述验证元素对象对应所属验证标签的攻击跟踪参数中获得对应的攻击跟踪检测对象以及所述攻击跟踪检测对象的初始标签信息;

根据预先训练的攻击标签分类模型对所述攻击跟踪检测对象进行预测,得到预测标签信息;

将所述初始标签信息与所述预测标签信息进行比对,得到标签差异信息;

根据所述标签差异信息确定每个所述验证标签对应的攻击路径图形化对象。

6.根据权利要求5所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述初始标签信息包括至少一个初始子标签信息,所述预测标签信息包括至少一个预测子标签信息;

所述将所述初始标签信息与所述预测标签信息进行比对,得到标签差异信息的步骤,包括:

将每个所述初始子标签信息,分别和每个预测子标签信息进行对比,得到子对比信息,当所述至少一个预测子标签信息均对比完成时,得到至少一个子对比信息;其中,所述至少一个预测子标签信息与所述至少一个子对比信息一一对应,所述子对比信息表征初始子标签信息与预测子标签信息是否匹配;

对所述至少一个子对比信息进行合并,得到与每个初始子标签信息对应的对比信息;其中,所述对比信息表征是否存在与初始子标签信息对比的预测子标签信息,所述对比信息与每个所述初始子标签信息相对应;

对所述至少一个初始子标签信息中,所述对比信息表征存在对比的预测子标签信息的初始子标签信息进行提取,得到对比初始子标签信息;

根据所述对比信息,从所述至少一个预测子标签信息中,提取出与所述对比初始子标签信息相对比的预测子标签信息,作为对比预测子标签信息;

对所述至少一个初始子标签信息中,除所述对比初始子标签信息之外的初始子标签信息进行合并,得到初始差异信息序列;

对所述至少一个预测子标签信息中,除所述对比预测子标签信息之外的预测子标签信息进行合并,得到预测差异信息序列;

将所述初始差异信息序列和所述预测差异信息序列进行合并,得到所述标签差异信息;

其中,所述初始子标签信息包括初始攻击类型信息、初始标签定位信息和初始关联对象信息,所述预测子标签信息包括预测攻击类型信息、预测标签定位信息和预测关联对象信息。

7.根据权利要求6所述的基于区块链和人工智能的信息智能识别方法,其特征在于,每个所述初始子标签信息均包含初始攻击类型信息和初始标签定位信息,每个预测子标签信息均包含预测攻击类型信息和预测标签定位信息;

所述将每个所述初始子标签信息,分别和每个预测子标签信息进行对比,得到子对比信息,当所述至少一个预测子标签信息均对比完成时,得到至少一个子对比信息的步骤,包括:

将所述初始攻击类型信息,分别和每个所述预测子标签信息的预测攻击类型信息进行对比,得到每个所述预测子标签信息对应的类型对比信息;所述类型对比信息表征所述初始攻击类型信息与预测攻击类型信息是否相同;

利用所述初始标签定位信息确定出初始定位数据区域,利用每个所述预测子标签信息的预测标签定位信息,确定出每个所述预测子标签信息的预测定位数据区域;

根据所述初始定位数据区域和每个预测定位数据区域,得到每个所述预测定位数据区域与所述初始定位数据区域所对应的相交结果以及每个所述预测定位数据区域与所述初始定位数据区域所对应的所对应的合并结果;

利用所述相交结果和所述合并结果,得到至少一个子对比信息。

8.根据权利要求5所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述根据所述标签差异信息确定每个所述验证标签对应的攻击路径图形化对象的步骤,包括:

从所述标签差异信息中获得每个标签差异节点所对应的目标攻击跟踪对象,并将每个目标攻击跟踪对象以图形化的绘制形式作为确定每个所述验证标签对应的攻击路径图形化对象。

9.根据权利要求1-8中任意一项所述的基于区块链和人工智能的信息智能识别方法,其特征在于,所述根据每个验证标签对应的攻击路径图形化对象生成所述支付验证环境信息对应的支付验证请求的处理指令的步骤,包括:

从每个验证标签对应的攻击路径图形化对象中获取被攻击验证信息以及与所述被攻击验证信息关联的待互动验证信息和过往互动验证信息,所述过往互动验证信息中包括至少一个历史支付进程的互动验证信息;

将所述待互动验证信息和所述过往互动验证信息输入机器学习模型,通过所述机器学习模型对所述待互动验证信息进行描述向量提取,得到第一描述向量表示,并对各所述过往互动验证信息进行描述向量提取,得到第二描述向量表示;

对所述第一描述向量表示中的各向量进行合并处理,得到用于表示所述待互动验证信息验证逻辑的第一验证逻辑向量,并对所述第二描述向量表示中的各向量进行合并处理,得到用于表示所述过往互动验证信息验证逻辑的第二验证逻辑向量;

计算所述第一验证逻辑向量与各所述第二验证逻辑向量之间的相似度,将计算所得的相似度作为所述待互动验证信息和所述过往互动验证信息的相似度;

将计算所得的相似度确定为对应待互动验证信息指标贡献所述过往互动验证信息时对应的指标贡献度;所述指标贡献度用于衡量所述待互动验证信息依赖所述过往互动验证信息的程度;

基于所述第一描述向量表示和所述被攻击验证信息的第三描述向量表示,计算所述待互动验证信息对所述被攻击验证信息的反馈验证信息,并对所述反馈验证信息和所述指标贡献度进行操作,得到所述被攻击验证信息针对所述待互动验证信息的反馈内容信息和所述过往互动验证信息在所述被攻击验证信息的反馈区域;

根据所述反馈内容信息和所述指标贡献度达到指标贡献条件所对应的反馈区域,在所述反馈内容信息中确定所述反馈区域对应的处理指令信息,并根据提取的处理指令信息生成所述支付验证环境信息对应的支付验证请求的处理指令。

10.一种大数据平台,其特征在于,所述大数据平台包括处理器、机器可读存储介质和网络接口,所述机器可读存储介质、所述网络接口以及所述处理器之间通过总线系统相连,所述网络接口用于与至少一个区块链节点通信连接,所述机器可读存储介质用于存储程序、指令或代码,所述处理器用于执行所述机器可读存储介质中的程序、指令或代码,以执行权利要求1-9中任意一项的基于区块链和人工智能的信息智能识别方法。


技术总结
本发明实施例提供一种基于区块链和人工智能的信息智能识别方法及大数据平台,通过验证威胁属性挖掘的方式抽取各验证元素序列的验证威胁属性特征,并基于威胁属性置信度确定各所述验证元素对象对应所属验证标签的攻击跟踪参数,从而将各标签配置参数转化为有效的支付安全识别依据。由此根据各所述验证元素对象对应所属验证标签的攻击跟踪参数,确定每个验证标签对应的攻击路径图形化对象,并根据每个验证标签对应的攻击路径图形化对象生成所述支付验证环境信息对应的支付验证请求的处理指令,从而确定针对每次支付验证请求的响应策略,进而有效提高在各种支付验证环境下的移动支付安全性。

技术研发人员:冯小庆
受保护的技术使用者:冯小庆
技术研发日:2020.07.20
技术公布日:2020.10.30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1