System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据验证方法、装置、设备及存储介质制造方法及图纸_技高网

数据验证方法、装置、设备及存储介质制造方法及图纸

技术编号:40429229 阅读:6 留言:0更新日期:2024-02-20 22:50
本公开提供了一种数据验证方法,可以应用于信息安全及金融技术领域。该数据验证方法包括:响应于接收到针对目标交易业务的验证指令,确定与目标交易业务相匹配的第一验证流程;基于第一验证流程,获取用于表征目标交易业务的验证信息;根据验证信息,确定第一验证结果,其中,第一验证结果表征设备验证结果;以及在第一验证结果表征验证失败的情况下,通过第二验证流程对目标交易业务进行验证,得到目标验证结果,其中,第二验证流程用于基于交互操作进行验证。本公开还提供了一种数据验证装置、设备、存储介质和程序产品。

【技术实现步骤摘要】

本公开涉及信息安全及金融,更具体地涉及一种数据验证方法、装置、设备、介质和程序产品。


技术介绍

1、第三方交易平台是为收款方和用户双方提供网络交易安全保障的平台。随着第三方交易平台的发展,越来越多的收款方和用户开始通过第三方交易平台进行交易,对第三方交易平台的数据安全性要求也逐渐提高。

2、在相关技术中,第三方交易平台通常通过对收款方进行数据验证,以此保障第三方交易平台的数据安全性。

3、在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:相关技术中的数据验证方法存在验证数据不全面,验证流程不统一,验证效率低,验证系统维护困难的问题。


技术实现思路

1、鉴于上述问题,本公开提供了的数据验证方法、装置、设备、介质和程序产品。

2、根据本公开的第一个方面,提供了一种数据验证方法,包括:响应于接收到针对目标交易业务的验证指令,确定与上述目标交易业务相匹配的第一验证流程;基于上述第一验证流程,获取用于表征上述目标交易业务的验证信息;根据上述验证信息,确定第一验证结果,其中,上述第一验证结果表征设备验证结果;以及在上述第一验证结果表征验证失败的情况下,通过第二验证流程对上述目标交易业务进行验证,得到目标验证结果,其中,上述第二验证流程用于基于交互操作进行验证。

3、根据本公开的实施例,上述第一验证流程包括第一验证子流程和第二验证子流程;上述响应于接收到针对目标交易业务的验证指令,确定与上述目标交易业务相匹配的第一验证流程,包括:响应于确定目标交易业务用于进行信息权限验证,确定与上述信息权限验证相匹配的第一验证子流程;响应于确定目标交易业务用于进行系统权限验证,确定与上述系统权限验证相匹配的第二验证子流程。

4、根据本公开的实施例,上述基于上述第一验证流程,获取用于表征上述目标交易业务的验证信息,包括:基于上述第一子验证流程,获取与上述目标交易业务相关的收款方标识,其中,上述收款方标识包括收款方类型和服务类型;或者基于上述第二子验证流程,获取与上述目标交易业务相关的收款方调用系统标识。

5、根据本公开的实施例,上述根据上述验证信息,确定第一验证结果包括:针对第一验证子流程,根据上述收款方标识,确定第一验证结果,其中,上述第一验证结果用于表征上述收款方是否为上述用户的已验证收款方;或者针对上述第二验证子流程,从第三方交易平台获取收款方的系统权限配置信息;根据上述系统权限配置信息和上述收款方调用系统标识之间的包含关系,确定上述第一验证结果。

6、根据本公开的实施例,上述第二验证流程包括第三验证子流程和第四验证子流程,上述第三验证子流程与上述第一验证子流程相关,上述第四验证子流程与上述第二验证子流程相关;上述在上述第一验证结果表征验证失败的情况下,通过第二验证流程对上述目标交易业务进行验证,得到目标验证结果,包括:在针对上述第一验证子流程的第一验证结果表征验证失败的情况下,利用上述第三验证子流程通过与用户的交互操作对上述目标交易业务进行验证,得到目标验证结果;在针对上述第二验证子流程的第一验证结果表征验证失败的情况下,通过上述第四验证子流程拦截上述目标交易业务,并将上述目标验证结果确定为验证失败。

7、根据本公开的实施例,上述利用上述第三验证子流程通过与用户的交互操作对上述目标交易业务进行验证,得到目标验证结果,包括:根据与上述目标交易业务相关的收款方标识,获取存储于本地的第一收款方信息和位于第三方交易平台的第二收款方信息;在确定上述第一收款方信息和上述第二收款方信息一致的情况下,获取与上述目标交易业务相关的收款方的验证位,其中,上述验证位为包括m个验证维度的编码信息,m为正整数;对上述验证位中的每个上述验证维度进行验证,得到第一子验证结果;根据第一子验证结果生成验证密文,并将上述验证密文发送至与上述用户关联的终端设备;以及响应于接收到用户针对上述验证密文的交互操作,确定上述目标验证结果。

8、根据本公开的实施例,上述根据第一子验证结果生成验证密文,包括:在上述第一子验证结果表征n个上述验证维度未通过的情况下,将上述第一子验证结果和n个上述验证维度的标识信息进行加密,生成上述验证密文。

9、根据本公开的实施例,在针对上述第二验证子流程的第一验证结果表征验证失败的情况下,还包括:向上述收款方关联的终端设备发送提示信息,以便上述收款方基于上述提示信息在第三方交易平台上更新系统权限配置信息。

10、本公开的第二方面提供了一种数据验证装置,包括:第一确定模块,用于响应于接收到针对目标交易业务的验证指令,确定与上述目标交易业务相匹配的第一验证流程;获取模块,用于基于上述第一验证流程,获取用于表征上述目标交易业务的验证信息;第二确定模块,用于根据上述验证信息,确定第一验证结果,其中,上述第一验证结果表征设备验证结果;以及验证模块,用于在上述第一验证结果表征验证失败的情况下,通过第二验证流程对上述目标交易业务进行验证,得到目标验证结果,其中,上述第二验证流程用于基于交互操作进行验证。

11、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得一个或多个处理器执行上述数据验证方法。

12、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述数据验证方法。

13、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述数据验证方法。

14、根据本公开的实施例,本公开通过第一验证流程基于第三方交互平台的信息对目标交易业务进行验证,通过第二验证流程基于交互操作对目标交易业务进行验证,实现了设备权限验证和信息权限验证的双重验证。此外,在每个验证流程中分别对信息权限和系统权限进行验证,还能够实现信息权限和系统权限的统一管理。

本文档来自技高网...

【技术保护点】

1.一种数据验证方法,包括:

2.根据权利要求1所述的方法,其中,所述第一验证流程包括第一验证子流程和第二验证子流程;所述响应于接收到针对目标交易业务的验证指令,确定与所述目标交易业务相匹配的第一验证流程,包括:

3.根据权利要求2所述的方法,其中,所述基于所述第一验证流程,获取用于表征所述目标交易业务的验证信息,包括:

4.根据权利要求3所述的方法,其中,所述根据所述验证信息,确定第一验证结果包括:

5.根据权利要求2所述的方法,其中,所述第二验证流程包括第三验证子流程和第四验证子流程,所述第三验证子流程与所述第一验证子流程相关,所述第四验证子流程与所述第二验证子流程相关;所述在所述第一验证结果表征验证失败的情况下,通过第二验证流程对所述目标交易业务进行验证,得到目标验证结果,包括:

6.根据权利要求5所述的方法,其中,所述利用所述第三验证子流程通过与用户的交互操作对所述目标交易业务进行验证,得到目标验证结果,包括:

7.根据权利要求6所述的方法,其中,所述根据第一子验证结果生成验证密文,包括:

>8.根据权利要求5所述的方法,其中,所述在针对所述第二验证子流程的第一验证结果表征验证失败的情况下,还包括:

9.一种数据验证装置,包括:

10.一种电子设备,包括:

11.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~8中任一项所述的方法。

12.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~8中任一项所述的方法。

...

【技术特征摘要】

1.一种数据验证方法,包括:

2.根据权利要求1所述的方法,其中,所述第一验证流程包括第一验证子流程和第二验证子流程;所述响应于接收到针对目标交易业务的验证指令,确定与所述目标交易业务相匹配的第一验证流程,包括:

3.根据权利要求2所述的方法,其中,所述基于所述第一验证流程,获取用于表征所述目标交易业务的验证信息,包括:

4.根据权利要求3所述的方法,其中,所述根据所述验证信息,确定第一验证结果包括:

5.根据权利要求2所述的方法,其中,所述第二验证流程包括第三验证子流程和第四验证子流程,所述第三验证子流程与所述第一验证子流程相关,所述第四验证子流程与所述第二验证子流程相关;所述在所述第一验证结果表征验证失败的情况下,通过第二验证流程对所述目标交易业务进行验证,得到目...

【专利技术属性】
技术研发人员:郭笑丹高彦明张博张玄黎
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1