图像验证码验证方法、系统、服务器及终端技术方案

技术编号:17883418 阅读:59 留言:0更新日期:2018-05-06 04:05
本发明专利技术提出了一种图像验证码验证方法,图像验证码验证方法包括:接收由终端发送的上传图像;使用仿真技术对上传图像进行处理,以生成图像验证码,根据图像验证码生成图像验证库;接收由终端发送的登录验证码并与图像验证码进行匹配,当登录验证码与图像验证码匹配一致时,验证通过,否则,验证失败。通过本方案,用户可以根据自己的意愿选择上传图片来生成验证码,从而实现了验证码的个性化定制。在保证验证安全的前提下,提高了用户选择准确率,使得验证登录更加适用。

Image authentication code verification method, system, server and terminal

The invention proposes an image verification code verification method. The image verification code verification method includes: receiving the uploaded image sent by the terminal, processing the uploaded image by the simulation technology, generating the image verification code, generating the image verification library according to the image verification code, and receiving the login authentication code sent by the terminal and the diagram. If the verification code is matched, when the login verification code matches the image authentication code, the authentication is passed, otherwise, the authentication fails. Through this scheme, users can select upload pictures to generate verification codes according to their own wishes, thus realizing the personalized customization of the verification code. Under the premise of ensuring the security of verification, the accuracy of user selection is improved, which makes the verification login more applicable.

【技术实现步骤摘要】
图像验证码验证方法、系统、服务器及终端
本专利技术涉及验证领域,具体而言,涉及一种图像验证码验证方法、装置、一种服务器以及一种终端。
技术介绍
验证码的出现是用于防止机器自动识别,暴力使用系统的一种技术手段,到目前为止,验证码的技术程度在安全角度来说已经完全成熟了,然而随着安全性的提高,在有效防止机器识别的同时,作为使用验证码验证的用户对于验证码的识别也变得艰难起来,出现多次尝试才能验证成功,很大程度上影响了用户的使用方便性,出现上述情况的主要原因是系统给出的验证信息不被用户所熟知,用户不能对于陌生的信息给出正确的判断。因此,设计出一种以人为本、从用户的意愿出发形成的一种安全、易用的验证方法成为亟待解决的问题。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术第一方面在于,提出了一种图像验证码验证方法,用于服务器。本专利技术的第二方面在于,提出了一种图像验证码验证装置,用于服务器。本专利技术的第三方面在于,提出了一种服务器。本专利技术的第四方面在于,提出了一种图像验证码验证方法,用于终端。本专利技术的第五方面在于,提出了一种图像验证码验证装置,本文档来自技高网...
图像验证码验证方法、系统、服务器及终端

【技术保护点】
一种图像验证码验证方法,用于服务器,其特征在于:接收由终端发送的上传图像;使用仿真技术对所述上传图像进行处理,以生成图像验证码,根据所述图像验证码生成图像验证库;接收由所述终端发送的登录验证码并与所述图像验证码进行匹配,当所述登录验证码与所述图像验证码匹配一致时,验证通过,否则,验证失败。

【技术特征摘要】
1.一种图像验证码验证方法,用于服务器,其特征在于:接收由终端发送的上传图像;使用仿真技术对所述上传图像进行处理,以生成图像验证码,根据所述图像验证码生成图像验证库;接收由所述终端发送的登录验证码并与所述图像验证码进行匹配,当所述登录验证码与所述图像验证码匹配一致时,验证通过,否则,验证失败。2.根据权利要求1所述图像验证码验证方法,用于服务器,其特征在于,所述接收由终端发送的上传图像具体包括:接收加密存储在终端浏览器sessionStorage中的上传图像;对所述上传图像进行持久化。3.根据权利要求1或2所述图像验证码验证方法,其特征在于,所述使用仿真技术对所述上传图像进行处理,以生成图像验证码,根据所述图像验证码生成图像验证库具体包括:使用BufferedImage仿真图像技术对所述上传图像进行仿真,生成所述图像验证码,以及根据所述图像验证码生成图像验证库;发送所述图像验证码以及干扰验证码至所述终端,以使所述终端做出选择并发送所述登录验证码。4.根据权利要求3所述图像验证码验证方法,其特征在于,发送所述图像验证码以及干扰验证码至所述终端之前,还包括:使用RSA算法对所述图像验证码以及所述干扰验证码进行加密。5.根据权利要求1至4中任一项所述图像验证码验证方法,其特征在于,所述上传图像包含人类面部信息。6.一种图像验证码验证装置,其特征在于,接收单元,用于接收由终端发送的上传图像;处理单元,用于使用仿真技术对所述上传图像进行处理,以生成图像验证码,根据所述图像验证码生成图像验证库;匹配单元,用于接收由所述终端发送的登录验证码并与所述图像验证码进行匹配,当所述登录验证码与所述图像验证码匹配一致时,验证通过,否则,验证失败。7.根据权利要求6所述图像验证码验证装置,其特征在于,所述接收单元具体包括:接收子单元,用于接收加密存储在终端浏览器sessionStorage中的上传图像;存储单元,用于对所述上传图像进行持久化。8.根据权利要求6或7所述图像验证码验证装置,其特征在于,所述处理单元具体包括...

【专利技术属性】
技术研发人员:陈友雄
申请(专利权)人:深圳中兴网信科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1