使用具有与CAPTCHA验证码的源有关的视觉信息的CAPTCHA验证码的方法和装置制造方法及图纸

技术编号:9978307 阅读:139 留言:0更新日期:2014-04-29 00:30
公开了一种用于对Captcha验证码的源进行视觉验证的方法。在该方法中,向用户供应Captcha验证码。该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息。该视觉信息用于由用户对该Captcha验证码的源进行视觉验证。从用户接收基于所供应的Captcha验证码的响应。作出关于所接收到的响应是否为所供应的Captcha验证码的谜题的解的确定。

【技术实现步骤摘要】
【国外来华专利技术】使用CAPTCHA验证码的方法和装置背景领域本专利技术一般涉及使用具有与Captcha验证码的源有关的视觉信息的Captcha验证码。背景Captcha验证码(也称为CAPTCHA——全自动区分计算机和人类的公共图灵测试)是质询和响应测试,其确保对质询的响应来自于人类用户而非来自于计算机。Captcha验证码被设计成使得人类用户能相对容易地识别出质询的扭曲字符,但模式识别软件很难提取和识别出这些扭曲字符。Captcha验证码已广泛用于服务器中以阻止自动话务。Captcha验证码可能经受某一类中继攻击。为了发动中继攻击,黑客设立使用合法或非法内容来使许多无辜用户感兴趣的网站。每当黑客需要例如向XYZ银行返回Captcha验证码响应时,黑客就将从XYZ银行的服务器接收到的Captcha验证码质询转发给黑客网站的无辜用户,该网站当然并不与XYZ银行相关联。在不知道该Captcha验证码的源的情况下,无辜用户可能响应该Captcha验证码质询,并且可能无意地卷入黑客的在线欺诈。因此,需要以可允许用户避免无意地卷入在线欺诈的方式向用户提供Captcha验证码源信息的技术。概述本专利技术的一方面可在于一种允许对Captcha验证码的源进行视觉验证的方法。在该方法中,向用户供应Captcha验证码。该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息。该视觉信息用于由用户对该Captcha验证码的源进行视觉验证。从用户接收基于所供应的Captcha验证码的响应。作出关于所接收到的响应是否为所供应的Captcha验证码的谜题的解的确定。在本专利技术的更详细方面,该特性可以是与该Captcha验证码的源相关联的名称、或者与供应该Captcha验证码的服务器相关联的名称。谜题的解可包括与该名称的字符最靠近的数字。谜题可基于视觉信息中的距离。谜题可进一步基于视觉信息中的颜色。视觉信息可嵌入到Captcha验证码中。本专利技术的另一方面可在于一种站,包括:用于向用户供应Captcha验证码的装置,其中该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息,并且其中该视觉信息用于由用户对该Captcha验证码的源进行视觉验证;用于从用户接收基于所供应的Captcha验证码的响应的装置;以及用于确定所接收到的响应是否为所供应的Captcha验证码的谜题的解的装置。本专利技术的另一方面可在于一种包括处理器的站,该处理器被配置成:向用户供应Captcha验证码,其中该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息,并且其中该视觉信息用于由用户对该Captcha验证码的源进行视觉验证;从用户接收基于所供应的Captcha验证码的响应;以及确定所接收到的响应是否为所供应的Captcha验证码的谜题的解。本专利技术的另一方面可在于一种包括计算机可读介质的计算机程序产品,该计算机可读介质包括:用于使计算机向用户供应Captcha验证码的代码,其中该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息,并且其中该视觉信息用于由用户对该Captcha验证码的源进行视觉验证;用于使计算机从用户接收基于所供应的Captcha验证码的响应的代码;以及用于使计算机确定所接收到的响应是否为所供应的Captcha验证码的谜题的解的代码。本专利技术的又一方面可在于一种允许对Captcha验证码的源进行视觉验证的方法。在该方法中,向用户显示Captcha验证码。该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息。从用户接收基于用户使用该Captcha验证码对该Captcha验证码的源进行视觉验证而作出的响应。该响应被发送给服务器以确定所接收到的响应是否为该Captcha验证码的谜题的解。本专利技术的另一方面可在于一种站,包括:用于向用户显示Captcha验证码的装置,其中该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息;用于从用户接收基于用户使用该Captcha验证码对该Captcha验证码的源进行视觉验证而作出的响应的装置;以及用于将该响应发送给服务器以确定所接收到的响应是否为该Captcha验证码的谜题的解的装置。本专利技术的另一方面可在于一种站,包括:配置成向用户显示Captcha验证码的显示器,其中该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息;以及处理器,被配置成:从用户接收基于用户使用该Captcha验证码对该Captcha验证码的源进行视觉验证而作出的响应;以及将该响应发送给服务器以确定所接收到的响应是否为该Captcha验证码的谜题的解。本专利技术的另一方面可在于一种包括计算机可读介质的计算机程序产品,该计算机可读介质包括:用于使计算机向用户显示Captcha验证码的代码,其中该Captcha验证码包括与该Captcha验证码的源的特性有关且与该Captcha验证码的谜题有关的视觉信息;用于使计算机从用户接收基于用户使用该Captcha验证码对该Captcha验证码的源进行视觉验证而作出的响应的代码;以及用于使计算机将该响应发送给服务器以确定所接收到的响应是否为该Captcha验证码的谜题的解的代码。附图简要说明图1是根据本专利技术的具有与源的特性有关且与该Captcha验证码的谜题有关的视觉信息的Captcha验证码的示例的图像。图2是根据本专利技术的使用具有视觉信息的Captcha验证码以由用户对该Captcha验证码的源进行视觉验证的服务器方法的流程图。图3是示出Captcha验证码服务器和用户客户端的框图。图4是示出用于实现Captcha验证码服务器的计算机的示例的框图。图5是示出用于实现用户客户端的计算机的示例的框图。图6是根据本专利技术的使用具有视觉信息的Captcha验证码以由用户对该Captcha验证码的源进行视觉验证的客户端方法的流程图。详细描述措辞“示例性”在本文中用于表示“用作示例、实例或解说”。本文中描述为“示例性”的任何实施例不必被解释为优于或胜过其他实施例。参照图1-3,本专利技术的一方面可在于一种使用视觉信息来对Captcha验证码的源进行视觉验证的方法200。在该方法中,由例如Captcha验证码服务器310向用户供应Captcha验证码100(步骤210)。用户客户端320向用户显示该Captcha验证码。该Captcha验证码包括与该Captcha验证码的源(例如,XYZBank(银行))的特性有关且与该Captcha验证码的谜题有关的视觉信息。该视觉信息用于由用户对该Captcha验证码的源进行视觉验证。从用户接收基于所供应的Captcha验证码的响应(步骤220)。作出关于所接收到的响应是否为所供应的Captcha验证码的谜题的解的确定(步骤230)。在本专利技术的更详细方面,该特性可以是与该Captcha验证码的源相关联的名称(例如,X本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201280039815.html" title="使用具有与CAPTCHA验证码的源有关的视觉信息的CAPTCHA验证码的方法和装置原文来自X技术">使用具有与CAPTCHA验证码的源有关的视觉信息的CAPTCHA验证码的方法和装置</a>

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.08.17 US 13/211,8181.一种提供Captcha验证码的方法,包括:向用户供应Captcha验证码,其中所述Captcha验证码包括与所述Captcha验证码的源相关联且与所述Captcha验证码的谜题有关的字母,其中所述谜题与所述Captcha验证码的源有关,并且其中所述字母用于由所述用户对所述Captcha验证码的源进行视觉验证;从所述用户接收基于所供应的Captcha验证码的响应;以及确定所接收到的响应是否为所供应的Captcha验证码的所述谜题的解,其中所述谜题的解包括离所述字母最近距离的数字以及所述数字的数目不等于Captcha验证码中的字母的数目。2.如权利要求1所述的方法,其特征在于,所述字母包括与所述Captcha验证码的源相关联的名称。3.如权利要求1所述的方法,其特征在于,所述谜题进一步基于所述Captcha验证码中的颜色。4.如权利要求1所述的方法,其特征在于,所述字母包括与供应所述Captcha验证码的服务器相关联的名称。5.一种用于提供Captcha验证码的设备,包括:用于向用户供应Captcha验证码的装置,其中所述Captcha验证码包括与所述Captcha验证码的源相关联且与所述Captcha验证码的谜题有关的字母,其中所述谜题与所述Captcha验证码的源有关,并且其中所述字母用于由所述用户对所述Captcha验证码的源进行视觉验证;用于从所述用户接收基于所供应的Captcha验证码的响应的装置;以及用于确定所接收到的响应是否为所供应的Captcha验证码的所述谜题的解的装置,其中所述谜题的解包括离所述字母最近距离的数字以及所述数字的数目不等于Captcha验证码中的字母的数目。6.如权利要求5所述的设备,其特征在于,所述字母包括所述Captcha验证码的源相关联的名称。7.如权利要求5所述的设备,其特征在于,所述谜题进一步基于所述Captcha验证码中的颜色。8.如权利要求5所述的设备,其特征在于,所述字母包括与供应所述Captcha验证码的服务器相关联的名称。9.一种用于提供Captcha验证码的设备,包括:处理器,被配置成:向用户供应Captcha验证码,其中所述Captcha验证码包括与所述Captcha验证码的源相关联且与所述Captcha验证码的谜题有关的字母,并且其中所述字母用于由所述用户对所述Captcha验证码的源进行视觉验证;从所述用户接收基于所供应的Captcha验证码的响应;以及确定所接收到的响应是否为所供应的Captcha验证码的所述谜题的解,其中所述谜题的解包括离所述字母最近距离的数字以及所述数字的数目不等于Captcha验证码中的字母的数目。10.如权利要求9所述的设备,其特征在于,所述字母包括与所述Captcha验证码的源相关联的名称。11.如权利要求9所述的设备,其特征在于,所述谜题进一步基于所述Captcha验证码中的颜色。12.如权利要求9所述的设备,其特征...

【专利技术属性】
技术研发人员:L·肖A·甘特曼
申请(专利权)人:高通股份有限公司
类型:
国别省市:

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

1