[发明专利]一种图片验证码生成方法和验证系统在审
| 申请号: | 202011045817.2 | 申请日: | 2020-09-29 |
| 公开(公告)号: | CN112241522A | 公开(公告)日: | 2021-01-19 |
| 发明(设计)人: | 胡丙良;何玉华 | 申请(专利权)人: | 全通金信控股(广东)有限公司 |
| 主分类号: | G06F21/36 | 分类号: | G06F21/36 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 528400 广东省中山市东区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图片 验证 生成 方法 系统 | ||
1.一种图片验证码生成方法,其特征在于:包括以下步骤:
获取基准图片,从基准图片中从左到右选择若干大小和形状相同的目标区域,对所述目标区域的图片内容进行提取,形成若干滑动图片和空白区域;
获取该用户注册或绑定的手机号,提取手机号连续的若干位数字并得到原始数;
将所述的若干位数字随机一对一的填充到所述滑动图片,进而生成图片验证码。
2.如权利要求1所述的图片验证码生成方法,其特征在于,所述方法还包括:服务器向访问对象的终端发送所述图片验证码;终端在当前页面显示所述基准图片及位于所述基准图片上的所述滑动图片。
3.如权利要求2所述的图片验证码生成方法,其特征在于,所述方法还包括:
将所述滑动图片逐一滑动到对应的空白区域,并根据滑动图片上数字在所述手机号的中的顺序依次从左往右填充到所述空白区域。
4.如权利要求3所述的图片验证码生成方法,其特征在于,所述方法还包括提取所述空白区域上填充的滑动图片上的数字,依据它们在所述空白区域上左右顺序组合成完整的待验证数。
5.如权利要求4所述的图片验证码生成方法,其特征在于,所述方法还包括比较所述原始数与待验证数是否相等,若相等则通过认证。
6.如权利要求3所述的图片验证码生成方法,其特征在于,所述将所述滑动图片逐一滑动到对应的空白区域,并根据滑动图片上数字在所述手机号的中的顺序依次从左往右填充到所述空白区域的过程中,实时检测滑动图片所在的位置点,从而在用户释放滑动时,判断该滑动图片的位置与空白区域的距离是否小于预设阀值,如果是则滑动图片直接重叠填充到该空白位置,否则滑动图片自动返回原始位置。
7.如权利要求6所述的图片验证码生成方法,其特征在于,还包括将被滑动图片重叠填充的空白位置状态标记为已填充,否则标记为未填充,用户释放滑动时,判断所述滑动图片的位置与左边第一个标记为未填充的空白区域的距离是否小于预设阀值,如果是则滑动图片直接重叠填充到该空白位置,否则滑动图片自动返回原始位置。
8.如权利要求1至7任一所述的图片验证码生成方法,其特征在于,获取该用户注册或绑定的手机号,提取手机号连续的4个数字并得到原始数;所述基准图片上对应4个滑动图片和4个空白区域。
9.如权利要求8所述的图片验证码生成方法,其特征在于,所述方法还包括提取手机号连续的4个数字并得到原始数后,以所述4个数字生成随机的四位数,然后将所述随机四位数的千位、百位、十位、个位对应的数字分别从左到右依次填充到所述4个滑动图片。
10.一种验证系统,其特征在于,包括
基准图片处理模块,用于获取基准图片,从基准图片中从左到右选择若干大小和形状相同的目标区域,对所述目标区域的图片内容进行提取,形成若干滑动图片和空白区域;并将将所述的若干位数字随机一对一的填充到所述滑动图片,进而生成图片验证码;
数字处理模块,用于获取该用户注册或绑定的手机号,提取手机号连续的若干位数字并得到原始数;提取所述空白区域上填充的滑动图片上的数字,依据它们在所述空白区域上左右顺序组合成完整的待验证数;
滑动模块,用于将所述滑动图片逐一滑动到对应的空白区域,并根据滑动图片上数字在所述手机号的中的顺序依次从左往右填充到所述空白区域的过程中,实时检测滑动图片所在的位置点,从而在用户释放滑动时,判断该滑动图片的位置与空白区域的距离是否小于预设阀值,如果是则滑动图片直接重叠填充到该空白位置,否则滑动图片自动返回原始位置;
比对模块,用于比较所述原始数与待验证数是否相等,若相等则通过认证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全通金信控股(广东)有限公司,未经全通金信控股(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011045817.2/1.html,转载请声明来源钻瓜专利网。





