一种进行验证码验证的方法、装置和系统的制作方法_5

文档序号:9551049阅读:来源:国知局
信息发送给所述服务器,包括:获取每个内容描述图像被拖动到所述验证提示图片中后在所述验证提示图片中的位置信息,并将每个内容描述图像在所述验证提示图片中的位置信息作为验证信息发送给所述服务器。
[0151]本发明实施例中,获取预先存储的多个验证图像以及每个验证图像对应的内容描述图像,向终端发送获取的验证图像和内容描述图像,当接收到该终端发送的验证信息时,获取该验证信息中的该验证图像与该内容描述图像的对应关系信息,以及本地预先存储的该验证图像与该内容描述图像的对应关系信息,如果该验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败。这样,由于验证图像与内容描述图像并非同一图像中相邻的部分,所以自动机通过图像分析难以确定验证图像与内容描述图像的对应关系,从而可以降低恶意访问的通过率。
[0152]需要说明的是:上述实施例提供的进行验证码验证的装置在进行验证码验证时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的进行验证码验证的装置与进行验证码验证的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0153]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0154]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0155]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种进行验证码验证的方法,其特征在于,所述方法包括: 获取预先存储的多个验证图像以及每个验证图像对应的内容描述图像; 向终端发送获取的验证图像和内容描述图像; 当接收到所述终端发送的验证信息时,获取所述验证信息中的所述验证图像与所述内容描述图像的对应关系信息,以及本地预先存储的所述验证图像与所述内容描述图像的对应关系信息,如果所述验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败。2.根据权利要求1所述的方法,其特征在于,所述获取预先存储的多个验证图像以及每个验证图像对应的内容描述图像,包括:获取预先存储的多个验证图像组成的验证提示图片以及每个验证图像对应的内容描述图像; 所述向终端发送获取的验证图像和内容描述图像,包括:向终端发送获取的验证提示图片和内容描述图像。3.根据权利要求2所述的方法,其特征在于,所述当接收到所述终端发送的验证信息时,获取所述验证信息中的所述验证图像与所述内容描述图像的对应关系信息,以及本地预先存储的所述验证图像与所述内容描述图像的对应关系信息,如果所述验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败,包括: 当接收到所述终端发送的验证信息时,获取所述验证信息中的每个内容描述图像在所述验证提示图片中的位置信息,以及本地预先存储的每个内容描述图像在所述验证提示图片中的位置信息,如果所述验证信息中的每个内容描述图像在所述验证提示图片中的位置信息与所述本地预先存储的每个内容描述图像在所述验证提示图片中的位置信息相匹配,则判定验证通过,否则判定验证失败。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 当接收到验证码设置请求时,获取所述验证码设置请求中携带的多个待设置的验证图像以及每个待设置的验证图像对应的内容描述图像; 将所述多个待设置的验证图像进行合并,得到待设置的验证提示图片; 根据每个待设置的验证图像在所述待设置的验证提示图片中的位置,设置每个待设置的验证图像对应的内容描述图像在所述待设置的验证提示图片中的位置信息; 在本地存储所述待设置的验证提示图片、所述每个待设置的验证图像对应的内容描述图像、以及所述每个待设置的验证图像对应的内容描述图像在所述待设置的验证提示图片中的位置信息。5.一种进行验证码验证的方法,其特征在于,所述方法包括: 接收服务器发送的多个验证图像和内容描述图像; 显示所述验证图像和内容描述图像; 接收用户输入的所述验证图像与所述内容描述图像的对应关系信息,并将所述对应关系信息作为验证信息发送给所述服务器;以使所述服务器获取所述验证信息中的所述验证图像与所述内容描述图像的对应关系信息,以及本地预先存储的所述验证图像与所述内容描述图像的对应关系信息,如果所述验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败。6.根据权利要求5所述的方法,其特征在于,所述接收服务器发送的多个验证图像和内容描述图像,包括:接收服务器发送的多个验证图像组成的验证提示图片以及多个内容描述图像; 所述显示所述验证图像和内容描述图像,包括:显示所述验证提示图片和内容描述图像。7.根据权利要求6所述的方法,其特征在于,所述接收用户输入的所述验证图像与所述内容描述图像的对应关系信息,并将所述对应关系信息作为验证信息发送给所述服务器,包括: 获取每个内容描述图像被拖动到所述验证提示图片中后在所述验证提示图片中的位置信息,并将每个内容描述图像在所述验证提示图片中的位置信息作为验证信息发送给所述服务器。8.一种服务器,其特征在于,所述服务器包括: 获取模块,用于获取预先存储的多个验证图像以及每个验证图像对应的内容描述图像; 发送模块,用于向终端发送获取的验证图像和内容描述图像; 验证模块,用于当接收到所述终端发送的验证信息时,获取所述验证信息中的所述验证图像与所述内容描述图像的对应关系信息,以及本地预先存储的所述验证图像与所述内容描述图像的对应关系信息,如果所述验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败。9.根据权利要求8所述的服务器,其特征在于,所述获取模块,用于获取预先存储的多个验证图像组成的验证提示图片以及每个验证图像对应的内容描述图像; 所述发送模块,用于向终端发送获取的验证提示图片和内容描述图像。10.根据权利要求9所述的服务器,其特征在于,所述验证模块,用于当接收到所述终端发送的验证信息时,获取所述验证信息中的每个内容描述图像在所述验证提示图片中的位置信息,以及本地预先存储的每个内容描述图像在所述验证提示图片中的位置信息,如果所述验证信息中的每个内容描述图像在所述验证提示图片中的位置信息与所述本地预先存储的每个内容描述图像在所述验证提示图片中的位置信息相匹配,则判定验证通过,否则判定验证失败。11.根据权利要求10所述的服务器,其特征在于,所述服务器还包括存储模块,用于: 当接收到验证码设置请求时,获取所述验证码设置请求中携带的多个待设置的验证图像以及每个待设置的验证图像对应的内容描述图像; 将所述多个待设置的验证图像进行合并,得到待设置的验证提示图片; 根据每个待设置的验证图像在所述待设置的验证提示图片中的位置,设置每个待设置的验证图像对应的内容描述图像在所述待设置的验证提示图片中的位置信息; 在本地存储所述待设置的验证提示图片、所述每个待设置的验证图像对应的内容描述图像、以及所述每个待设置的验证图像对应的内容描述图像在所述待设置的验证提示图片中的位置信息。12.一种终端,其特征在于,所述终端包括: 接收模块,用于接收服务器发送的多个验证图像和内容描述图像; 显示模块,用于显示所述验证图像和内容描述图像; 发送模块,用于接收用户输入的所述验证图像与所述内容描述图像的对应关系信息,并将所述对应关系信息作为验证信息发送给所述服务器;以使所述服务器获取所述验证信息中的所述验证图像与所述内容描述图像的对应关系信息,以及本地预先存储的所述验证图像与所述内容描述图像的对应关系信息,如果所述验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败。13.根据权利要求12所述的终端,其特征在于,所述接收模块,用于接收服务器发送的多个验证图像组成的验证提示图片以及多个内容描述图像; 所述显示模块,用于显示所述验证提示图片和内容描述图像。14.根据权利要求13所述的终端,其特征在于,所述发送模块,用于获取每个内容描述图像被拖动到所述验证提示图片中后在所述验证提示图片中的位置信息,并将每个内容描述图像在所述验证提示图片中的位置信息作为验证信息发送给所述服务器。15.一种进行验证码验证的系统,其特征在于,所述系统包括服务器和终端,其中: 所述服务器,用于获取预先存储的多个验证图像以及每个验证图像对应的内容描述图像;向所述终端发送获取的验证图像和内容描述图像;当接收到所述终端发送的验证信息时,获取所述验证信息中的所述验证图像与所述内容描述图像的对应关系信息,以及本地预先存储的所述验证图像与所述内容描述图像的对应关系信息,如果所述验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败; 所述终端,用于接收所述服务器发送的多个验证图像和内容描述图像;显示所述验证图像和内容描述图像;接收用户输入的所述验证图像与所述内容描述图像的对应关系信息,并将所述对应关系信息作为验证信息发送给所述服务器。
【专利摘要】本发明公开了一种进行验证码验证的方法、装置和系统,属于互联网技术领域。所述方法包括:获取预先存储的多个验证图像以及每个验证图像对应的内容描述图像,向终端发送获取的验证图像和内容描述图像,当接收到该终端发送的验证信息时,获取该验证信息中的该验证图像与该内容描述图像的对应关系信息,以及本地预先存储的该验证图像与该内容描述图像的对应关系信息,如果该验证信息中的对应关系信息与预先存储的对应关系信息相匹配,则判定验证通过,否则判定验证失败。采用本发明,可以降低恶意访问的通过率。
【IPC分类】H04L29/06, H04L9/32
【公开号】CN105306207
【申请号】CN201410347907
【发明人】刘海生, 胡育辉, 许灿冲, 王进, 颜国平, 李智慧
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年2月3日
【申请日】2014年7月21日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1