一种真人用户验证方法及装置.pdf

上传人:b*** 文档编号:4759236 上传时间:2018-11-07 格式:PDF 页数:7 大小:372.22KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310003652.6

申请日:

2013.01.06

公开号:

CN103065077A

公开日:

2013.04.24

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 21/32申请公布日:20130424|||实质审查的生效IPC(主分类):G06F 21/32申请日:20130106|||公开

IPC分类号:

G06F21/32(2013.01)I

主分类号:

G06F21/32

申请人:

于朔

发明人:

于朔

地址:

100022 北京市朝阳区望京利泽西园十单元302

优先权:

专利代理机构:

北京市盛峰律师事务所 11337

代理人:

赵建刚

PDF下载: PDF下载
内容摘要

本发明公开了一种一方面可以使真人用户方便的进行验证反馈另一方面又可以有效防止破解的验证方法及装置,该方法包括以下步骤:S1,在设备的人机交互界面给出要求用户进行特定操作的提示;S2,获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;S3,如果相符则验证为真人用户在操作,否则验证为非真人在操作。本发明的验证方法及装置,由于采用了只能通过真人通过生物特征手段才能反馈的事件来验证是否是真人操作,一方面可以使真人用户方便的进行验证反馈另一方面又可以有效防止破解。

权利要求书

权利要求书一种真人用户验证方法,其特征在于,包括以下步骤:
S1,在设备的人机交互界面给出要求用户进行特定操作的提示;
S2,获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;
S3,如果相符则验证为真人用户在操作,否则验证为非真人在操作。
根据权利要求1所述的真人用户验证方法,其特征在于,所述特定操作包括:摇晃所述设备、翻转所述设备、移动所述设备、将所述设备靠近物体、对所述设备发声和在所述设备的人机交互界面进行指定操作中的一种或几种。
根据权利要求2所述的真人用户验证方法,其特征在于,所述在所述设备的人机交互界面进行指定操作具体包括以下步骤:
S11,将位置标识或将验证标识展示于所述用户正在操作的所述设备的人机交互界面上;
S12,提示所述用户在指定位置或针对所述验证标识施予指定操作。
根据权利要求3所述的真人用户验证方法,其特征在于,步骤S11前还有以下步骤:
S10,建立验证标识库。
根据权利要求4所述的真人用户验证方法,其特征在于,所述验证标识是从所述验证标识库中随机取出的一个以上验证标识或是从所述用户当前操作的界面中随机取出的一个以上图形元素。
根据权利要求3所述的真人用户验证方法,其特征在于,步骤S12前还包括以下步骤:
对所述验证标识随机附加能够由人眼观察到的一种以上属性。
根据权利要求6所述的真人用户验证方法,其特征在于,所述属性包括:颜色和/或形状和/或变形和/或位置变化和/或移动轨迹。
根据权利要求3所述的真人用户验证方法,其特征在于,所述施予指定操作包括:单击和/或触摸和/或双击和/或按压一定时间和/或跟随移动。
一种真人用户验证装置,其特征在于,包括:
提示模块,用于在设备的人机交互界面给出要求用户进行特定操作的提示;
获取模块,用于获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;
验证模块,用于如果相符则验证为真人用户在操作,否则验证为非真人在操作。
根据权利要求9所述的真人用户验证装置,其特征在于,所述特定操作包括:摇晃所述设备、翻转所述设备、移动所述设备和在所述设备的人机交互界面进行指定操作中的一种或几种。

说明书

说明书一种真人用户验证方法及装置
技术领域
本发明涉及互联网应用领域,尤其涉及一种真人用户验证方法及装置。
背景技术
随着计算机类设备和互联网络的日益普及,互联网已经深入到人们工作、学习和生活的各个领域。网络发展在提供便利的同时也带来各种挑战。一些别有用心的人会利用机器人程序大量地不当使用网络免费资源,例如群发垃圾邮件等,使服务器效能大为降低。也有人利用程序不断发出服务请求回应,进行“饱和攻击”以达到使服务瘫痪的目的。甚至还有人尝试利用暴力破解等手段进行虚拟财产盗窃等。为避免上述恶意行为,设计一套能够让计算机类设备自动分辨信息是来自合理使用者或是非正当使用的机器人程序的工具,就显得非常重要。
图片验证码的主要目的是分辨网络服务或应用的使用者是程序还是人类。图片验证码是一幅含有字符的图片,会要求使用者回答在这张图片中显示了哪些文字。为了避免被程序自动识别,通常在图片验证码中将文字进行扭曲,同时加入一些噪声。目前程序对这种文字的识别率仍然不高,人类则能正确地认识图片上的文字。利用图片验证码机制,可以认为正确回答的是人类,而一直答错的会被认为是程序,从而区别善意使用者和恶意使用者,并由此分别执行相应的后续操作。图片验证码越来越成为网络服务中身份认定的一种广泛使用工具。随着人工智能和图像理解技术的发展,机器对图像中字符的识别能力越来越强。因而就要不断提高图片的识别难度,这样的做法虽然可以降低图片验证码被破解的可能,但也给真人用户带来不便,有的甚至真人都无法识别。另外,随着移动设备(手机、平板电脑)的普及,由于这种图片验证码的方式需要用户通过键盘输入图片中显示的文字完成验证,但由于因移动设备的输入方式并不如PC机的键盘输入方式那样简单方便,因而给真人用户带来很差的使用体验。
发明内容
本发明的目的在于提供一种一方面可以使真人用户方便的进行验证反馈另一方面又可以有效防止破解的验证方法及装置,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种真人用户验证方法,包括以下步骤:
S1,在设备的人机交互界面给出要求用户进行特定操作的提示;
S2,获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;
S3,如果相符则验证为真人用户在操作,否则验证为非真人在操作。
优选的,所述特定操作包括:摇晃所述设备、翻转所述设备、移动所述设备、将所述设备靠近物体、对所述设备发声和在所述设备的人机交互界面进行指定操作中的一种或几种。
优选的,所述在所述设备的人机交互界面进行指定操作具体包括以下步骤:
S11,将位置标识或将验证标识展示于所述用户正在操作的所述设备的人机交互界面上;
S12,提示所述用户在指定位置或针对所述验证标识施予指定操作。
优选的,步骤S11前还有以下步骤:
S10,建立验证标识库。
优选的,所述验证标识是从所述验证标识库中随机取出的一个以上验证标识或是从所述用户当前操作的界面中随机取出的一个以上图形元素。
优选的,步骤S12前还包括以下步骤:
对所述验证标识随机附加能够由人眼观察到的一种以上属性。
优选的,所述属性包括:颜色和/或形状和/或变形和/或位置变化和/或移动轨迹。
优选的,所述施予指定操作包括:单击和/或触摸和/或双击和/或按压一定时间和/或跟随移动。
一种真人用户验证装置,包括:
提示模块,用于在设备的人机交互界面给出要求用户进行特定操作的提示;
获取模块,用于获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;
验证模块,用于如果相符则验证为真人用户在操作,否则验证为非真人在操作。
优选的,所述特定操作包括:摇晃所述设备、翻转所述设备、移动所述设备和在所述设备的人机交互界面进行指定操作中的一种或几种。
本发明的有益效果是:
本发明的验证方法及装置,由于采用了只能通过真人通过生物特征手段才能反馈的事件来验证是否是真人操作,一方面可以使真人用户方便的进行验证反馈另一方面又可以有效防止破解。
附图说明
图1是本发明的真人用户验证方法的步骤流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明的真人用户验证方法,包括以下步骤:
S1,在设备的人机交互界面给出要求用户进行特定操作的提示;
S2,获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;所述特定操作包括:摇晃所述设备、翻转所述设备、移动所述设备、对着设备发出指定声音、将所述设备靠近物体和在所述设备的人机交互界面进行指定操作中的一种或几种。由于目前的移动设备中绝大多数都配备有方向传感器等可以检测设备运动状态的传感器,也大多配备有麦克,所以可以很方便的由真人用户按照提示给予指定操作反馈,当然在给出需要借助相应传感器才能获取真人用户的操作反馈时,首先要检测该设备是否配备了该相应传感器,如果没有相应传感器的话则给出“在所述设备的人机交互界面进行指定操作”的提示。所述在所述设备的人机交互界面进行指定操作具体包括以下步骤:
S10,建立验证标识库。如果应用在网络应用(比如网络账户登录、注册等)中该标识库可以建立在远端的服务器,如果是本地应用则也可以建立在本地存储器中。
S11,将位置标识或将验证标识展示于所述用户正在操作的所述设备的人机交互界面上;所述验证标识是从所述验证标识库中随机取出的一个以上验证标识或是从所述用户当前操作的界面中随机取出的一个以上图形元素。
对所述验证标识随机附加能够由人眼观察到的一种以上属性。所述属性包括:颜色和/或形状和/或变形和/或位置变化和/或移动轨迹。
S12,提示所述用户在指定位置或针对所述验证标识施予指定操作。所述施予指定操作包括:单击和/或触摸和/或双击和/或按压一定时间和/或跟随移动。比如提示用户在界面的左上角单击三次;再比如提示用户在界面右下角单击一次;再比如在界面上显示一个漂浮移动的苹果,再提示用户按住该苹果并跟随移动;再比如在界面上显示多个不同的水果(桔子、苹果、桃子等),再提示用户点中苹果;或者其他类似的形式,总之这些提示所要求用户进行的动作都是一些非常容易由真人实现的动作反馈,而又都是由程序无法模拟的;当然为了增加识别难度,所述的提示语句可以采用漂移显示的方式在界面上展示。比如所述的提示语句左右移动或上下移动。
S3,如果相符则验证为真人用户在操作,否则验证为非真人在操作。
具体的,如果是通过浏览器登录的网络账户,那么浏览器就是人机交互界面,当需要验证是否为真人操作时,首先,服务器从验证标识库中随机取出验证标识(比如一个苹果的图片)将其展示到浏览器界面上,并赋予其在界面上移动的属性(比如沿浏览器边缘移动),然后给出提示“请点按移动的苹果”,当服务器接收到正确的点按操作反馈后则认为是真人操作,允许后续登录操作;如果在一定时间内接收不到正确的点按操作反馈则认为不是真人在操作,拒绝后续登录操作。
再比如:通过手机登录账户需要验证是否为真人操作时,先检测该手机是否具备方向传感器或距离传感器,如果具备则可以给出提示“请旋转手机或将手机屏幕靠近任何物体”,这时用户可以旋转一下手机或将手机的屏幕靠近胸前,此时如果手机内的方向传感器或距离传感器则会获取到方向或距离的变化,则认为是真人在操作允许后续操作,如果一定时间内获取不到方向或距离的变化则认为是非真人操作拒绝后续操作。
本发明还公开了一种真人用户验证装置,包括:
提示模块,用于在设备的人机交互界面给出要求用户进行特定操作的提示;
获取模块,用于获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;
验证模块,用于如果相符则验证为真人用户在操作,否则验证为非真人在操作。
所述特定操作包括:摇晃所述设备、翻转所述设备、移动所述设备和在所述设备的人机交互界面进行指定操作中的一种或几种。
通过采用本发明公开的上述技术方案,得到了如下有益的效果:
本发明的验证方法及装置,由于采用了只能通过真人通过生物特征手段才能反馈的事件来验证是否是真人操作,一方面可以使真人用户方便的进行验证反馈另一方面又可以有效防止破解。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

一种真人用户验证方法及装置.pdf_第1页
第1页 / 共7页
一种真人用户验证方法及装置.pdf_第2页
第2页 / 共7页
一种真人用户验证方法及装置.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种真人用户验证方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种真人用户验证方法及装置.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明公开了一种一方面可以使真人用户方便的进行验证反馈另一方面又可以有效防止破解的验证方法及装置,该方法包括以下步骤:S1,在设备的人机交互界面给出要求用户进行特定操作的提示;S2,获取所述用户的操作反馈,比较所述操作反馈与所述提示中给定的所述特定操作是否相符;S3,如果相符则验证为真人用户在操作,否则验证为非真人在操作。本发明的验证方法及装置,由于采用了只能通过真人通过生物特征手段才能反馈的事件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1