验证信息的校验方法、装置和可读存储介质制造方法及图纸

技术编号:30329036 阅读:26 留言:0更新日期:2021-10-10 00:28
本发明专利技术提供了一种验证信息的校验方法、装置和可读存储介质。其中,验证信息的校验方法包括:接收客户端发送的验证信息;对验证信息进行处理,得到验证信息的特征序列;根据特征序列的正确率和预设概率,对验证信息进行校验。本发明专利技术提供的技术方案通过设定误识别率和通过率的阈值,将原有的置信度和推理速度模型指标关系矩阵,变为风险与通过率、置信度和推理速度三个维度,无需重新训练序列模型就能权衡风险和置信度以及推理速度之间的相互关系,有效的控制风险与通过率,降低验证信息的误识率,提高了验证信息校验的准确性。提高了验证信息校验的准确性。提高了验证信息校验的准确性。

【技术实现步骤摘要】
验证信息的校验方法、装置和可读存储介质


[0001]本专利技术涉及验证信息安全
,具体而言,涉及一种验证信息的校验方法、一种验证信息的校验装置和一种可读存储介质。

技术介绍

[0002]相关技术中,一般的应用场景中,采用CTC进行解码,主要的侧重点是提高模型解码输出的置信度以及推理解码速度。然而,在金融、银行等应用场景中,不但包括这两个维度的衡量指标,还将风险与通过率作为第三个维度的衡量指标,现有的CTC解码方式无法权衡风险、置信度以及推理解码速度之间的相互关系。

技术实现思路

[0003]本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。
[0004]为此,本专利技术的第一方面提供了一种验证信息的校验方法。
[0005]本专利技术的第二方面还提供了一种验证信息的校验装置。
[0006]本专利技术的第三方面还提供了一种可读存储介质。
[0007]有鉴于此,本专利技术的第一方面提出了一种验证信息的校验方法,包括:接收客户端发送的验证信息;对验证信息进行处理,得到验证信息的特征序列;根据特征序列的正确率和预设概率,对验证信息进行校验。
[0008]本专利技术提供的验证信息的校验方法,在对用户的合法身份验证过程中,接收用户发送的验证信息,将接收到的验证信息导入序列模型中,通过CTC的路径搜索方式对验证信息进行解码,得到验证信息的特征序列,进而确定用户发送的验证信息中特征序列的正确率。根据用户身份验证的业务场景,设置预设概率,其中,越好概率为用户输入的验证信息能够通过的通过率,将特征序列的正确率与预设概率进行比较,以实现对接收到的验证信息进行校验。具体地,现有技术中对接收到的验证信息通过CTC进行解码,仅包括模型解码输出的置信度以及模型的推理解码速度两个维度的衡量指标。然而,在金融、银行等场景中,还包括第三个维度的衡量指标,即风险与通过率,若要权衡风险和置信度之间的相互关系,需要对神经网络序列模型重新进行训练和部署,本申请通过设定误识别率和通过率的阈值,将原有的置信度和推理速度模型指标关系矩阵,变为风险与通过率、置信度和推理速度三个维度,无需重新训练序列模型就能权衡风险和置信度以及推理速度之间的相互关系,有效的控制风险与通过率,降低验证信息的误识率,提高了验证信息校验的准确性。
[0009]需要理解的是,预设概率为根据用户身份验证的应用场景,设定的风险和通过率阈值。其中,风险,即误识别率和通过率是矛盾的,二者相互影响,一个指标变优,另一个指标就会变差,根据实际应用场景的关注度来折衷设定预设概率,以实现平衡风险和通过率的目的。
[0010]进一步地,在用户身份验证场景中,可以利用语音识别、OCR识别(Optical Character Recognition,光学字符识别)以及唇语识别等形式进行对用户的合法身份的验
证,在此不做具体限制。
[0011]根据本专利技术提供的上述的验证信息的校验方法,还可以具有以下附加技术特征:
[0012]在上述技术方案中,进一步地,对验证信息进行处理,得到验证信息的特征序列的步骤,具体包括:将验证信息输入序列模型,生成验证信息对应的至少一个路径;将至少一个路径与预设路径进行比较,确定至少一个路径中与预设路径匹配的有效路径;根据有效路径,确定有效路径对应的特征序列。
[0013]在该技术方案中,接收到客户端发送的验证信息后,将验证信息输入训练好的序列模型中,通过CTC的路径搜索方式,生成至少一个输出路径,将至少一个输出路径与预设路径进行匹配,通过判断输入的验证信息对应的所有输出路径与预设路径的匹配与否,确定输出路径中的有效路径,也即正确路径,进而确定有效路径对应的特征序列作为正确特征序列,有效提高了验证信息判别的效率。
[0014]在上述任一技术方案中,进一步地,接收客户端发送的验证信息之前,还包括:接收客户端发送的身份验证请求,响应于身份验证请求,生成给定字符串;将给定字符串发送至客户端,以使客户端根据给定字符串发送验证信息。
[0015]在该技术方案中,在用户身份验证场景中,接收到客户端发送的身份验证请求后,响应于用户的身份验证请求,服务端会生成给定字符串,作为验证码或者其他其它需要用户配合甄别的随机信息,将生成的给定字符串发送至客户端,用户配合甄别后,将验证信息上传至服务端,而后通过序列模型对接收到的验证信息进行解码处理,进而对验证信息进行校验。从整个流程可以看出,给定字符串作为合法用户需要甄别处理的信息,是事先已经知道的,充分利用这一先验信息,对用户配合甄别的验证信息进行校验,有效缩短对验证信息内容的判别时间,提高了用户合法身份验证的效率。
[0016]在上述任一技术方案中,进一步地,验证信息的校验方法还包括:将给定字符串输入序列模型;根据给定字符串,生成预设路径。
[0017]在该技术方案中,响应于用户的身份验证请求,生成给定字符串后,将给定字符串输入至序列模型中,对于训练好的模型,根据给定字符串这一先验信息,生成该给定字符串对应的正确路径作为预设路径。通过将给定字符串输入至序列模型,确定正确的路径,进而根据该正确路径判定验证信息中的有效路径,以实现无需判定模型中验证信息生成的不相关的路径,只需去比较验证信息生成的至少一个路径中,与正确路径一致的路径作为有效路径即可。将原有的生成式形式巧妙地变为判别式形式,提高了验证信息判别的效率。
[0018]在上述任一技术方案中,进一步地,根据特征序列的正确率和预设概率,对验证信息进行校验的步骤,具体包括:获取特征序列的正确率,将正确率与预设概率进行比较;基于正确率大于或等于预设概率时,验证信息通过校验;基于正确率小于预设概率时,验证信息未通过校验。
[0019]在该技术方案中,对接收到的验证信息通过CTC进行解码,确定与给定字符串的正确结果路径匹配有效路径,确定该有效路径对应的特征序列作为输出结果,得到该特征序列作为输出结果为正确结果的概率,即特征序列的正确率。将该正确率与预设的通过校验概率值进行比较。若正确率大于或等于预设通过校验概率,也即用户配合身份甄别的验证信息为正确,用户的合法身份验证通过;若正确率小于预设概率,也即用户配合身份甄别的验证信息错误,用户的合法身份验证未通过。通过设置权衡风险和通过率阈值,对用户配合
身份甄别的验证信息进行校验,以实现对用户身份验证的高识别正确率。
[0020]在上述任一技术方案中,进一步地,验证信息的校验方法还包括:根据验证信息所应用的场合,设置预设概率。
[0021]在该技术方案中,接收客户端发送的用于对用户合法身份验证的验证信息,根据该合法身份验证对应的业务场景,设置预设概率,以控制不同业务场景对安全性和通过率的不同关注程度。相较于目前CTC的应用场景中,主要是基于模型解码输出的置信度和模型的推理解码速度来进行模型的部署,本申请通过设置预设概率,将原有的模型指标关系矩阵变为置信度、推理解码速度以及风险与通过率三个维度,权衡风险和置信度之间的相互关系,有效控制用户合法身份验证的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验证信息的校验方法,其特征在于,包括:接收客户端发送的验证信息;对所述验证信息进行处理,得到所述验证信息的特征序列;根据所述特征序列的正确率和预设概率,对所述验证信息进行校验。2.根据权利要求1所述的验证信息的校验方法,其特征在于,所述对所述验证信息进行处理,得到所述验证信息的特征序列的步骤,具体包括:将所述验证信息输入序列模型,生成所述验证信息对应的至少一个路径;将至少一个所述路径与预设路径进行比较,确定至少一个所述路径中与所述预设路径匹配的有效路径;根据所述有效路径,确定所述有效路径对应的所述特征序列。3.根据权利要求1所述的验证信息的校验方法,其特征在于,所述接收客户端发送的验证信息之前,还包括:接收所述客户端发送的身份验证请求,响应于所述身份验证请求,生成给定字符串;将所述给定字符串发送至所述客户端,以使所述客户端根据所述给定字符串发送所述验证信息。4.根据权利要求3所述的验证信息的校验方法,其特征在于,还包括:将所述给定字符串输入序列模型;根据所述给定字符串,生成预设路径。5.根据权利要求1所述的验证信息的校验方法,其特征在于,所述根据所述特征序列的...

【专利技术属性】
技术研发人员:吴大江李博何果财俞颖超
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

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

1