利索能及
我要发布
收藏
专利号: 2022104956019
申请人: 山东捷瑞数字科技股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-24
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种客户端生成的图形验证码的验证方法,其特征在于,包括:从客户端确定公钥,从服务端确定私钥;

所述客户端通过随机数算法生成验证码原始字符串;

所述客户端通过所述公钥对所述验证码原始字符串进行加密,生成验证token;

所述客户端基于所述验证码原始字符串生成验证码图片;

所述客户端获取用户根据所述验证码图片提交的输入验证码,并将所述输入验证码与所述验证token传输至所述服务端;

所述服务端基于所述验证token对所述输入验证码进行验证。

2.根据权利要求1所述的客户端生成的图形验证码的验证方法,其特征在于,所述基于所述验证码原始字符串生成验证码图片,具体包括:基于所述验证码原始字符串,采用图片生成算法生成验证码原始图片;

对所述验证码原始图片进行变形并增加干扰图像,生成验证码图片。

3.根据权利要求1所述的客户端生成的图形验证码的验证方法,其特征在于,所述基于所述验证token对所述输入验证码进行验证,具体包括:通过所述私钥对所述验证token进行解密,得到解密后的验证码;

将所述解密后的验证码与所述输入验证码进行对比,完成验证。

4.一种客户端生成的图形验证码的验证系统,其特征在于,包括客户端和服务端;所述客户端存储有公钥,所述服务端存储有私钥;

所述客户端通过随机数算法生成验证码原始字符串;

所述客户端通过所述公钥对所述验证码原始字符串进行加密,生成验证token;

所述客户端基于所述验证码原始字符串生成验证码图片;

所述客户端获取用户根据所述验证码图片提交的输入验证码,并将所述输入验证码与所述验证token传输至所述服务端,并提交验证请求;

所述服务端根据所述验证请求进行验证。

5.根据权利要求4所述的客户端生成的图形验证码的验证系统,其特征在于,所述客户端基于所述验证码原始字符串,采用图片生成算法生成验证码原始图片,对所述验证码原始图片进行变形并增加干扰图像,生成验证码图片。

6.根据权利要求4所述的客户端生成的图形验证码的验证系统,其特征在于,所述客户端将所述输入验证码与所述验证token通过超文本传输协议接口传输至所述服务端。

7.根据权利要求4所述的客户端生成的图形验证码的验证系统,其特征在于,所述服务端接收到所述客户端提交的验证请求后,通过所述私钥对所述验证token进行解密,将解密后的验证码与所述输入验证码进行比对,并返回比对结果。