[发明专利]一种基于形似语言混合字体的安全认证方法及装置有效
申请号: | 201911363719.0 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111177688B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 张景鹏 | 申请(专利权)人: | 微梦创科网络科技(中国)有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36;G06T11/60 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 蔡永波 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 形似 语言 混合 字体 安全 认证 方法 装置 | ||
本发明实施例提供一种基于形似语言混合字体的安全认证方法及装置,包括:随机获取底色图片和多个字符,所述多个字符属于至少两个种类的形似语言字体;将获取到的每个字符设置在底色图片上;将设置在底色图片上的每个字符进行变形处理,生成形似语言混合字体的验证码,并生成与验证码相匹配的操作提示语,基于验证码和操作提示语引导用户进行安全认证;所述操作提示语中包括所述验证码中出现的至少两个字符,所述至少两个字符属于不同种类的形似语言字体。通过生成形似语言混合字体的验证码,提高器具破解的难度,从而增加使用该验证码的使用主体的安全性。
技术领域
本发明涉及安全风控领域,具体涉及一种基于形似语言混合字体的安全认证方法及装置。
背景技术
在网络识别认证时,采用的验证码通常为在图片背景上生成汉字(如图7所示),让用户进行顺序点选,或者在图片背景上生成汉字、字母、数字的组合,让用户进行顺序点选。
在实现本发明过程中,申请人发现现有技术中至少存在如下问题:
目前随着机器学习在视觉处理上的成熟,如果上面全是普通汉字或采用汉字、字母、数字的结合的方式相对简单,容易被不法分子通过机器识别。
发明内容
本发明实施例提供一种基于形似语言混合字体的安全认证方法及装置,通过生成形似语言混合字体的验证码,提高器具破解的难度,从而增加使用该验证码的使用主体的安全性。
为达上述目的,一方面,本发明实施例提供一种基于形似语言混合字体的安全认证方法,包括:
随机获取底色图片和多个字符,所述多个字符属于至少两个种类的形似语言字体;
将获取到的每个字符设置在底色图片上;
将设置在底色图片上的每个字符进行变形处理,生成形似语言混合字体的验证码,并生成与验证码相匹配的操作提示语,基于验证码和操作提示语引导用户进行安全认证;所述操作提示语中包括所述验证码中出现的至少两个字符,所述至少两个字符属于不同种类的形似语言字体。
另一方面,本发明实施例提供一种基于形似语言混合字体的安全认证装置,包括:
获取模块:用于随机获取底色图片和多个字符,所述多个字符属于至少两个种类的形似语言字体;
字符混合模块:用于将获取到的每个字符设置在底色图片上;
认证方式生成模块:用于将设置在底色图片上的每个字符进行变形处理,生成形似语言混合字体的验证码,并生成与验证码相匹配的操作提示语,基于验证码和操作提示语引导用户进行安全认证;所述操作提示语中包括所述验证码中出现的至少两个字符,所述至少两个字符属于不同种类的形似语言字体。
上述技术方案具有如下有益效果:通过生成形似语言混合字体的验证码,提高器具破解的难度,从而增加使用该验证码使用主体的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种基于形似语言混合字体的安全认证方法的流程示意图;
图2是本发明实施例的一种基于形似语言混合字体的安全认证装置的结构示意图;
图3是本发明实施例的一种基于形似语言混合字体的验证码生成的架构图;
图4是使用本发明实施例的用基于形似语言混合字体的验证码进行验证的流程图;
图5是本发明实施例的基于形似语言混合字体的验证码方法生成的验证码;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微梦创科网络科技(中国)有限公司,未经微梦创科网络科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911363719.0/2.html,转载请声明来源钻瓜专利网。