[发明专利]网络验证系统及方法、客户端、服务器有效
申请号: | 201510884162.0 | 申请日: | 2015-12-04 |
公开(公告)号: | CN105306603B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 姬绍东;郭强;冀哲 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F21/36;H04L29/06 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;张天舒 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 验证 系统 方法 客户端 服务器 | ||
本发明提供了网络验证方法及系统、服务器、客户端。本发明提供的网络验证方法,应用于客户端,包括:显示验证界面,验证界面包括由验证图片分割成的多个备选碎片、由与备选碎片的形状对应的拼图碎片按照验证图片拼接形成的拼接模板,以及提示验证图片的提示信息;捕获用户将当前备选碎片移动至目标拼图碎片所在位置的操作,并在当前备选碎片移动至目标拼图碎片所在位置时捕获二者的验证信息并发送至服务器,以使服务器根据当前备选碎片和目标拼图碎片的验证信息判断当前拼图动作是否正确。本发明提供的网络验证方法,可实现逐一验证每个备选碎片拼图是否正确的图片拼接的方式进行网络验证,能够及时确定拼图是否正确,因此验证效率高。
技术领域
本发明属于通讯技术领域,具体涉及一种网络验证系统及方法、客户端、服务器。
背景技术
为了防止某些用户使用软件进行登录和发布信息,很多网站在用户登录或者发布信息时,要求用户输入验证码,通常,验证码是以显示有按照一定顺序排布的数字或者字母的图片的形式显示的,用于需要按照图片中显示的数字或者字母依次输入,服务器比较用户输入的信息和准确验证码,若二者一致,则用户输入准确,验证通过;若二者不一致,则用户输入错误,验证失败。
在实际应用中发现,采用上述验证方式往往存在以下问题:
其一,采用上述方式人眼辨识度不高,需要多次重复验证;
其二,验证过程需要键盘输入,枯燥乏味,用户体验度不高;
其三,随着图像识别技术的发展,采用上述方式可能被软件识别出来,安全性低。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一,提出了一种网络验证方法及系统、服务器、客户端。
为解决上述问题之一,本发明提供了一种网络验证方法,应用于客户端,包括以下步骤:显示验证界面,所述验证界面包括由验证图片分割成的多个备选碎片、由与所述备选碎片的形状对应的拼图碎片按照所述验证图片拼接形成的拼接模板,以及提示所述验证图片的提示信息;捕获用户将当前备选碎片移动至目标拼图碎片所在位置的操作,并在当前备选碎片移动至目标拼图碎片所在位置时捕获二者的验证信息并发送至服务器,以使所述服务器根据当前备选碎片和目标拼图碎片的验证信息判断当前拼图动作是否正确。
优选地,还包括以下步骤:接收所述服务器返回的所述判断结果,若判断结果为正确,则允许当前备选碎片与目标拼图碎片重叠;若判断结果为错误,则不允许当前备选碎片与目标拼图碎片重叠。
优选地,所述允许当前备选碎片与目标拼图碎片重叠,包括:将当前备选碎片锁定在重叠至目标拼图碎片的位置处;所述不允许当前备选碎片与目标拼图碎片重叠,包括:使当前备选碎片还原至其初始位置。
本发明还提供一种网络验证方法,应用于服务器,包括以下步骤:随机提供验证图片;生成用于提示所述验证图片的提示信息,将所述验证图片随机分割成至少两个备选碎片,生成形状与所述备选碎片的形状相对应的拼图碎片,将所述拼图碎片按照所述验证图片拼接形成拼接模板,并将所述提示信息、所述备选碎片和所述拼接模板推送至客户端的验证界面进行显示;针对所述备选碎片和与之对应的所述拼图碎片生成相对应的验证信息并将所述验证信息发送至所述客户端;根据所述客户端捕获到的用户当前操作的所述备选碎片和与之对应的目标拼图碎片的验证信息,验证二者是否对应匹配,若匹配则判断当前拼图动作正确,若不匹配则判断当前拼图动作错误。
优选地,所述将所述拼图碎片按照所述验证图片拼接形成拼接模板,包括:将所述拼图碎片按照所述验证图片以边界突出显示的方式拼接形成所述拼接模板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510884162.0/2.html,转载请声明来源钻瓜专利网。