[发明专利]一种图形验证码的验证方法、装置、设备及存储介质在审
申请号: | 202210982881.6 | 申请日: | 2022-08-16 |
公开(公告)号: | CN115378606A | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 张一鹏 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 许曼;刘飞 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 验证 方法 装置 设备 存储 介质 | ||
1.一种图形验证码的验证方法,其特征在于,应用于用户端,包括:
发送图形验证码获取请求及用户端的显示参数信息至服务端,以使服务端根据所述显示参数信息确定验证码图像,接收服务端发送的验证码图像;
调取并显示图形验证码页面,将验证码图像加载至图形验证码页面的验证码窗口中,所述验证码窗口包括验证码图像及图形放大控件;
接收并响应用户触发图形放大控件的指令,以对验证码图像进行放大处理,将放大后图像以浮窗的形式显示于非验证码输入区域;
接收用户根据放大后验证码图像输入的验证码,发送用户输入的验证码至服务端验证。
2.如权利要求1所述的方法,其特征在于,所述用户端的显示参数信息包括:用户端屏幕分辨率及字体大小。
3.如权利要求1所述的方法,其特征在于,接收服务端发送的验证码图像时还接收验证码输入方式的音频信息;
对验证码图像进行放大显示时,还播放所述音频信息,以提示用户验证码的输入方式。
4.如权利要求1所述的方法,其特征在于,还包括:
接收服务端发送的验证失败结果,当验证失败结果达到第一预定值时,调取并显示图像采集页面,所述图像采集页面中内置有图像采集控件;
当接收到用户对图像采集控件的触发指令后,采集用户图像并将其发送至服务端,以由服务端判断用户是否满足非图形验证码接收条件,当满足时,发送非图形验证码至用户端;
接收用户根据非图形验证码输入的验证码,发送用户输入的验证码至服务端验证。
5.如权利要求1所述的方法,其特征在于,还包括:
统计用户预定时间段内触发图形放大控件的次数及发送图形验证码获取请求次数;
根据用户预定时间段内触发图形放大控件的次数及发送图形验证码获取请求次数计算触发图形放大控件的占比;
当占比大于第二预定值时,发送转换验证码输入方式请求至服务端,以使服务端对用户端的用户进行核验,核验通过后,当用户端发起图形验证码获取请求时,同时发送验证码图像及其它形式的验证码。
6.一种图形验证码的验证方法,其特征在于,应用于服务端,包括:
接收用户端发送的图形验证码获取请求及用户端的显示参数信息;
根据验证码获取请求进入获取验证码的流程;根据用户端的显示参数信息及预先配置的验证码图像生成规则确定验证码图像生成算法,利用确定出的算法生成验证码图像,其中,所述验证码图像生成规则记录有显示参数信息与验证码图像生成算法的对应关系;
发送所述验证码图像至用户端,以使用户端调取并显示图形验证码页面,将验证码图像加载至图形验证码页面的验证码窗口中,所述验证码窗口包括验证码图像及图形放大控件;
接收并验证用户端发送的验证码。
7.如权利要求6所述的方法,其特征在于,还包括:
接收用户端发送的用户图像;
根据用户图像判断用户是否满足非图形验证码接收条件,当满足时,发送非图形验证码至用户端。
8.权利要求6所述的方法,其特征在于,发送所述验证码图像至用户端之前,还包括:
根据用户信息确定用户是否符合特定人群,若是,则对所述验证码图像进行预处理,以调整所述验证码图像中验证码的清晰度,所述特定人群至少包括老年用户及弱视用户。
9.如权利要求8所述的方法,其特征在于,所述预处理包括如下处理中的一种或多种:对标识进行加粗处理、调整标识背景色、标识背景色去噪点处理、增强标识与其背景间的对比度以及降低标识透明度处理。
10.权利要求6所述的方法,其特征在于,发送的验证码图像时还发送验证输入方式的音频信息,以使用户端在接收到放大指令时,播放所述音频信息,以提示用户验证码的输入方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210982881.6/1.html,转载请声明来源钻瓜专利网。