【技术实现步骤摘要】
字符验证方法、装置、计算机设备及存储介质
本专利技术实施例涉及数据安全领域,尤其是一种字符验证方法、装置、计算机设备及存储介质。
技术介绍
伴随着科学技术的发展,信息化时代的来临为我们带来了很多的便利,同时,也为人们的生活带来诸多的困扰。例如,通过互联网进行网络购票时,常常有不法商贩通过开发应用程序快速的进行刷票,然后高价进行转卖获得暴利,而真正需要购买的用户却无法通过互联网接口进行购买,且现实生活中,类似的互联网资源抢夺发生在各个领域,通过应用程序快速刷票和领取佣金的行为难以被杜绝。为了限制上述行为的发生,信息验证应用而生。现有技术中,通常使用验证码进行验证,服务器端在进行验证操作时,首先向服务器端获取验证码,然后,接收用户根据该验证码输入的验证信息,最终,由服务器端将采集的用户信息发送至服务器端,服务器端通过比对验证码与验证信息中的文字是否一致,确定验证是否通过。本专利技术创造的专利技术人在研究中发现,现有技术中验证码技术简单的将验证码设置在背景图像上进行显示,通过图像识别技术能够无障碍的识别出验证码,然后,直接将识别出的验证码发送至服务器端进行验证,无需人工 ...
【技术保护点】
1.一种字符验证方法,其特征在于,包括:接收目标终端发送的验证请求;根据所述验证请求在预设的语句数据库中随机抽取验证语句,其中,所述验证语句用于验证提示;识别所述验证语句的语义并根据所述验证语句的语义所表征的验证方式生成验证字符,其中,所述验证字符中至少有一个字符与所述验证方式具有映射关系;将所述验证语句与所述验证字符发送至所述目标终端。
【技术特征摘要】
1.一种字符验证方法,其特征在于,包括:接收目标终端发送的验证请求;根据所述验证请求在预设的语句数据库中随机抽取验证语句,其中,所述验证语句用于验证提示;识别所述验证语句的语义并根据所述验证语句的语义所表征的验证方式生成验证字符,其中,所述验证字符中至少有一个字符与所述验证方式具有映射关系;将所述验证语句与所述验证字符发送至所述目标终端。2.根据权利要求1所述的字符验证方法,其特征在于,所述识别所述验证语句的语义并根据所述验证语句的语义所表征的验证方式生成验证字符包括:调用所述验证语句并读取所述验证语句中的文字字段;根据预设的转换方式将所述文字字段转换为数组矩阵;将所述数据矩阵输入至预设的语义识别模型中,其中,所述语义识别模型为预先训练至收敛状态用于对文字进行语义识别的神经网络模型;根据所述语义识别模型输出的语义分类结果表征的验证方式,在预设的字符数据库中抽取所述验证字符。3.根据权利要求2所述的字符验证方法,其特征在于,所述验证方式为字形验证,所述根据所述语义识别模型输出的语义分类结果表征的验证方式,在预设的字符数据库中抽取所述验证字符之后,所述方法还包括:在所述验证字符中筛选至少一个形变字符;根据所述验证方式表征的形变类型对所述至少一个形变字符进行形变处理以生成语义字符,其中,所述语义字符与所述验证语句具有映射关系;将所述验证字符中的形变字符替换为所述语义字符。4.根据权利要求3所述的字符验证方法,其特征在于,所述将所述验证语句与所述验证字符发送至所述目标终端包括:在预设的图像数据库中筛选背景图像;将所述验证语句与所述验证字符覆盖在所述背景图像上生成验证图像,其中,所述验证字符中包括所述语义字符;将所述验证图像发送至所述目标终端。5.根据权利要求4所述的字符验证方法,其特征在于,所述将所述验证图像发送至所述目标终端之后,所述方法还包括:在历史验证列表中查找所述目标终端的验证记录;当所述目标终端的验证记录符合预设的第一验证条件时,向...
【专利技术属性】
技术研发人员:李敏,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。