基于图片验证码的验证响应方法和系统与流程

文档序号:11841918阅读:来源:国知局

技术特征:

1.一种基于图片验证码的验证响应方法,包括以下步骤:

响应服务器接收图片验证码拉取请求,所述图片验证码拉取请求中包含请求拉取的图片验证码的图片文件格式;

所述响应服务器拉取预先生成的包含验证码字符的点阵图片;

所述响应服务器将点阵图片转变成具有所述图片文件格式的图片验证码;

所述响应服务器向所述图片码验证拉取请求发送方返回所述图片验证码。

2.根据权利要求1所述的基于图片验证码的验证响应方法,其特征在于,还包括以下步骤:

验证码生成服务器生成所述点阵图片;

所述响应服务器拉取预先生成的包含验证码字符的点阵图片的步骤为:所述响应服务器拉取所述验证码生成服务器预先生成的包含验证码字符的点阵图片。

3.根据权利要求1所述的基于图片验证码的验证响应方法,其特征在于,还包括以下步骤:

验证服务器接收Web服务器发送的图片验证码拉取请求,将该图片验证码拉取请求发送给所述响应服务器;

验证服务器接收所述响应服务器返回的图片验证码,生成图片验证码对应的签名,将所述图片验证码和所述签名返回给Web服务器,使得Web服务器将所述图片验证码和所述签名发送给发起所述图片验证码拉取请求的客户端。

4.根据权利要求1所述的基于图片验证码的验证响应方法,其特征在于,还包括以下步骤:

所述验证服务器接收Web服务器发送的图片验证码答案和图片验证码签名,所述图片验证码答案和图片验证码签名由所述客户端返回给Web服务器;

所述验证服务器验证所述图片验证码答案和所述图片验证码签名是否匹配,得到验证结果。

5.根据权利要求4所述的基于图片验证码的验证响应方法,其特征在于,所述验证服务器生成的图片验证码对应的签名为该图片验证码对应的验证码字符进行加密后得到的密文;

所述验证服务器生成图片验证码对应的签名的步骤包括:所述验证服务器将所述图片验证码对应的验证码字符进行加密,得到所述密文;

所述验证服务器验证所述图片验证码答案和所述图片验证码签名是否匹配的步骤包括:所述验证服务器对所述图片验证码签名进行解密,得到解密后的明文,验证解密后的明文与所述图片验证码答案是否一致。

6.一种基于图片验证码的验证响应系统,其特征在于,包括:

所述响应服务器,用于接收图片验证码拉取请求,所述图片验证码拉取请求中包含请求拉取的图片验证码的图片文件格式;

所述响应服务器还用于拉取预先生成的包含验证码字符的点阵图片;

所述响应服务器还用于将点阵图片转变成具有所述图片文件格式的图片验证码;

所述响应服务器还用于向所述图片验证码拉取请求发送方返回所述图片验证码。

7.根据权利要求6所述的基于图片验证码的验证响应系统,其特征在于,还包括:

验证码生成服务器,用于生成所述点阵图片;

所述响应服务器用于拉取所述验证码生成服务器预先生成的包含验证码字符的点阵图片。

8.根据权利要求6所述的基于图片验证码的验证响应系统,其特征在于,还包括:

验证服务器,用于接收Web服务器发送的图片验证码拉取请求,将该图片验证码拉取请求发送给所述响应服务器;

所述验证服务器还用于接收所述响应服务器返回的图片验证码,生成图片验证码对应的签名,将所述图片验证码和所述签名返回给Web服务器,使得Web服务器将所述图片验证码和所述签名发送给发起所述图片验证码拉取请求的客户端。

9.根据权利要求6所述的基于图片验证码的验证响应系统,其特征在于, 所述验证服务器还用于接收Web服务器发送的图片验证码答案和图片验证码签名,所述图片验证码答案和图片验证码签名由所述客户端返回给Web服务器;

所述验证服务器还用于验证所述图片验证码答案和所述图片验证码签名是否匹配,得到验证结果。

10.根据权利要求9所述的基于图片验证码的验证响应系统,其特征在于,所述验证服务器生成的图片验证码对应的签名为该图片验证码对应的验证码字符进行加密后得到的密文;

所述验证服务器生成图片验证码对应的签名的过程包括:所述验证服务器将所述图片验证码对应验证码字符进行加密,得到所述密文;

所述验证服务器验证所述图片验证码答案和所述图片验证码签名是否匹配的过程包括:所述验证服务器对所述图片验证码签名进行解密,得到解密后的明文,验证解密后的明文与所述图片验证码答案是否一致。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1