System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及信息安全或金融科技领域,尤其涉及一种信息校验方法、装置、设备、存储介质和程序产品。
技术介绍
1、随着计算机技术的发展,大部分的业务会在网络上进行线上办理。对于线上办理的业务,为了确保业务的安全性,一般需要进行信息校验的过程。
2、在实现本公开专利技术构思的过程中,专利技术人发现相关技术中一般会存在以下问题:在符合法律规定的情况下,在信息校验过程中,信息校验系统一般只根据接收到的待校验的验证码与已发送的验证码之间是否匹配,完成对信息的校验。这种校验过程只能校验终端设备的手机号码是否正确,难以校验终端设备与用户之间的一致性,容易存在用户本人未操作,但信息校验系统仍能验证到待校验的验证码的问题,降低了信息校验的安全性与准确率,进而降低了业务的安全性。
技术实现思路
1、鉴于上述问题,本公开提供了信息校验方法、装置、设备、存储介质和程序产品。
2、本公开的一个方面提供了一种信息校验方法,包括:响应于用户通过终端设备发起的校验请求,获取上述用户通过上述终端设备输入的生物特征数据以及上述终端设备的设备信息;利用生物特征识别组件对上述生物特征数据以及上述设备信息进行一致性识别,得到识别结果;在上述识别结果和上述设备信息通过验证的情况下,接收由上述终端设备发送的待校验的验证码,其中,上述待校验的验证码是通过上述终端设备实时监测上述终端设备的文件接收列表,并在上述文件接收列表中接收到与上述校验请求相关联的验证码文件的情况下,对上述验证码文件进行解析得到的;以及对上
3、根据本公开的实施例,上述生物特征识别组件上配置有标签设备信息以及上述用户的标签生物特征数据;上述利用生物特征识别组件对上述生物特征数据以及上述设备信息进行一致性识别,得到识别结果,包括:利用上述标签设备信息对上述设备信息进行一致性识别,得到第一识别结果;对上述生物特征数据进行加密处理,得到加密后的生物特征数据;利用上述标签生物特征数据,对上述加密后的生物特征数据进行一致性识别,得到第二识别结果;根据上述第一识别结果和上述第二识别结果,生成上述识别结果。
4、根据本公开的实施例,上述生物特征识别组件配置的上述标签生物特征数据,是通过如下方式得到的:响应于上述用户在上述终端设备上进行的操作,获取上述用户通过上述终端设备输入的初始生物特征数据;对上述初始生物特征数据进行加密处理,得到上述标签生物特征数据。
5、根据本公开的实施例,上述方法还包括:在上述识别结果和上述设备信息通过验证的情况下,向上述终端设备发送包括标签验证码的验证码文件;上述对上述待校验的验证码进行一致性校验,得到校验结果,包括:根据上述标签验证码对上述待校验的验证码进行一致性校验,得到上述校验结果。
6、根据本公开的实施例,上述验证码文件中配置有验证码发送标识;上述上述待校验的验证码是通过上述终端设备实时监测上述终端设备的文件接收列表,并在上述文件接收列表中接收到与上述校验请求相关联的验证码文件的情况下,对上述验证码文件进行解析得到的,包括:响应于上述文件接收列表中接收到的验证码文件,提取上述验证码文件中的上述验证码发送标识;在上述验证码发送标识表征上述验证码文件与上述校验请求相关联的情况下,对上述验证码文件进行解析,得到上述待校验的验证码。
7、根据本公开的实施例,上述方法还包括:响应于上述用户在上述终端设备上进行的注册操作,获取上述用户的注册账户信息以及上述标签设备信息;对上述用户的注册账户信息以及上述标签设备信息进行存储。
8、根据本公开的实施例,上述方法还包括:在上述终端设备发生变更的情况下,生成变更提示消息,其中,上述变更提示消息用于提示对上述标签设备信息进行更新;基于上述用户根据上述变更提示消息所执行的操作,获取变更后的标签设备信息;对上述变更后的标签设备信息进行存储。
9、本公开的另一方面还提供了一种信息校验装置,包括:第一获取模块,用于响应于用户通过终端设备发起的校验请求,获取上述用户通过上述终端设备输入的生物特征数据以及上述终端设备的设备信息;识别模块,用于利用生物特征识别组件对上述生物特征数据以及上述设备信息进行一致性识别,得到识别结果;接收模块,用于在上述识别结果和上述设备信息通过验证的情况下,接收由上述终端设备发送的待校验的验证码,其中,上述待校验的验证码是通过上述终端设备实时监测上述终端设备的文件接收列表,并在上述文件接收列表中接收到与上述校验请求相关联的验证码文件的情况下,对上述验证码文件进行解析得到的;以及校验模块,用于对上述待校验的验证码进行一致性校验,得到校验结果。
10、本公开的另一方面还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器执行上述的信息校验方法。
11、本公开的另一方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述的信息校验方法。
12、本公开的另一方面还提供了一种计算机程序产品,包括计算机程序,上述计算机程序被处理器执行时实现上述的信息校验方法。
13、根据本公开实施例提供的信息校验方法、装置、设备、存储介质和程序产品,通过响应于用户通过终端设备发起的校验请求,获取用户的生物特征数据以及终端设备的设备信息;利用生物特征识别组件对生物特征数据以及设备信息进行一致性识别,得到识别结果;在识别结果和设备信息通过验证的情况下,接收由终端设备发送的待校验的验证码,该待校验的验证码可以是终端设备通过自动化的监测文件接收列表得到的;对待校验的验证码进行一致性校验,得到校验结果。由于在信息校验过程中,结合了用户的生物特征数据、设备信息以及终端设备发送的待校验的验证码,并在根据生物特征数据得到的识别结果通过验证的情况下,再验证待校验的验证码,至少部分地克服了相关技术中容易存在的用户本人未操作,但信息校验系统仍能验证待校验的验证码的问题,从而使得终端设备与用户之间具有高度一致性,进而达到了信息校验的安全性与准确率,以及业务安全性的技术效果。此外,待校验的验证码是终端设备通过监测文件接收列表自动化获取的,进而提高了信息校验的效率。
本文档来自技高网...【技术保护点】
1.一种信息校验方法,包括:
2.根据权利要求1所述的方法,其中,所述生物特征识别组件上配置有标签设备信息以及所述用户的标签生物特征数据;
3.根据权利要求2所述的方法,其中,所述生物特征识别组件配置的所述标签生物特征数据,是通过如下方式得到的:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求1所述的方法,其中,所述验证码文件中配置有验证码发送标识;
6.根据权利要求2所述的方法,还包括:
7.根据权利要求6所述的方法,还包括:
8.一种信息校验装置,包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~7中任一项所述的方法。
11.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~7中任一项所述的方法。
【技术特征摘要】
1.一种信息校验方法,包括:
2.根据权利要求1所述的方法,其中,所述生物特征识别组件上配置有标签设备信息以及所述用户的标签生物特征数据;
3.根据权利要求2所述的方法,其中,所述生物特征识别组件配置的所述标签生物特征数据,是通过如下方式得到的:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求1所述的方法,其中,所述验证码文件中配置有验证码发送标识;
6....
【专利技术属性】
技术研发人员:孔德耀,丁鑫煜,李天浩,杨冰彦,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。