[发明专利]字符验证方法、装置、计算机设备及存储介质在审
申请号: | 201910601303.1 | 申请日: | 2019-07-03 |
公开(公告)号: | CN110351094A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 李敏 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;G06N3/08;G06N3/04;G06F17/27 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 语句 语义 图像识别技术 计算机设备 存储介质 目标终端 验证方式 验证请求 语句数据库 安全使用 保护网络 服务器端 接收目标 随机抽取 终端发送 字符发送 破解 预设 提示 发送 漏洞 | ||
1.一种字符验证方法,其特征在于,包括:
接收目标终端发送的验证请求;
根据所述验证请求在预设的语句数据库中随机抽取验证语句,其中,所述验证语句用于验证提示;
识别所述验证语句的语义并根据所述验证语句的语义所表征的验证方式生成验证字符,其中,所述验证字符中至少有一个字符与所述验证方式具有映射关系;
将所述验证语句与所述验证字符发送至所述目标终端。
2.根据权利要求1所述的字符验证方法,其特征在于,所述识别所述验证语句的语义并根据所述验证语句的语义所表征的验证方式生成验证字符包括:
调用所述验证语句并读取所述验证语句中的文字字段;
根据预设的转换方式将所述文字字段转换为数组矩阵;
将所述数据矩阵输入至预设的语义识别模型中,其中,所述语义识别模型为预先训练至收敛状态用于对文字进行语义识别的神经网络模型;
根据所述语义识别模型输出的语义分类结果表征的验证方式,在预设的字符数据库中抽取所述验证字符。
3.根据权利要求2所述的字符验证方法,其特征在于,所述验证方式为字形验证,所述根据所述语义识别模型输出的语义分类结果表征的验证方式,在预设的字符数据库中抽取所述验证字符之后,所述方法还包括:
在所述验证字符中筛选至少一个形变字符;
根据所述验证方式表征的形变类型对所述至少一个形变字符进行形变处理以生成语义字符,其中,所述语义字符与所述验证语句具有映射关系;
将所述验证字符中的形变字符替换为所述语义字符。
4.根据权利要求3所述的字符验证方法,其特征在于,所述将所述验证语句与所述验证字符发送至所述目标终端包括:
在预设的图像数据库中筛选背景图像;
将所述验证语句与所述验证字符覆盖在所述背景图像上生成验证图像,其中,所述验证字符中包括所述语义字符;
将所述验证图像发送至所述目标终端。
5.根据权利要求4所述的字符验证方法,其特征在于,所述将所述验证图像发送至所述目标终端之后,所述方法还包括:
在历史验证列表中查找所述目标终端的验证记录;
当所述目标终端的验证记录符合预设的第一验证条件时,向所述目标终端调用所述验证图像在验证页面中的截图画面;
将所述截图画面与所述验证图像输入至预设的验证判断模型中,其中,所述验证判断模型为预先训练至收敛状态,用于判断图像相似度的神经网络模型;
根据所述验证判断模型输出的判断结果确认所述目标终端是否为虚拟验证。
6.根据权利要求3所述的字符验证方法,其特征在于,所述将所述验证语句与所述验证字符发送至所述目标终端之后,所述方法还包括:
获取所述目标终端上传的验证信息,其中,所述验证信息中包括用户根据所述验证语句在所述验证字符中筛选的用于验证的目标字符;
将目标字符与所述语义字符进行比对,以判断所述目标字符与所述语义字符是否一致;
当所述目标字符与所述语义字符一致时,确认所述目标终端通过验证。
7.根据权利要求6所述的字符验证方法,其特征在于,所述将目标字符与所述语义字符进行比对,以判断所述目标字符与所述语义字符是否一致包括:
计算所述目标字符与所述语义字符之间的汉明距离;
当所述汉明距离为零时,确认所述目标字符与所述语义字符一致;否则,则确认所述目标字符与所述语义字符不一致。
8.一种字符验证装置,其特征在于,包括:
获取模块,用于接收目标终端发送的验证请求;
处理模块,用于根据所述验证请求在预设的语句数据库中随机抽取验证语句,其中,所述验证语句用于验证提示;
识别模块,用于识别所述验证语句的语义并根据所述验证语句的语义所表征的验证方式生成验证字符,其中,所述验证字符中至少有一个字符与所述验证方式具有映射关系;
执行模块,用于将所述验证语句与所述验证字符发送至所述目标终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910601303.1/1.html,转载请声明来源钻瓜专利网。