[发明专利]存储器、验证码实现方法、装置和设备在审
申请号: | 201811626563.6 | 申请日: | 2018-12-28 |
公开(公告)号: | CN111382412A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 陈国庆 | 申请(专利权)人: | 武汉极意网络科技有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36;G06F21/45 |
代理公司: | 北京至臻永信知识产权代理有限公司 11568 | 代理人: | 彭晓玲;付佳 |
地址: | 430223 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 验证 实现 方法 装置 设备 | ||
本发明公开了存储器、验证码实现方法、装置和设备,其中所述验证码实现方法包括,在验证操作区加载包括有预设路径和可拖动滑块的验证图片;在验证提示区生成包括提示用户对于可拖动滑块的操控方式的验证说明;在用户操控可拖动滑块过程中,根据预设算法生成提示标识的加载时间和加载位置;根据提示标识的加载时间和加载位置,在预设路径中加载提示标识;获取用户对于可拖动滑块的操控行为,并判断所述操控行为是否符合操控方式;根据判断结果生成验证结果。本发明使得恶意程序将无法通过遍历的方式来获得用户的操作行为;因此,通过本发明实施例,可以有效的降低恶意计算机程序通过验证的几率,进而也就提高了身份验证的安全性。
技术领域
本发明涉及一种互联网信息安全领域,特别是涉及存储器、验证码实现方法、装置和设备。
背景技术
验证码,又称全自动区分计算机和人类的图灵测试(Completely AutomatedPublic Turing test to tell Computers and Humans Apart,CAPTCHA),是一种区分用户是计算机还是人的公共全自动程序。
通过验证码技术对用户身份进行验证,可以滤除恶意破解密码、刷票和论坛灌水等恶意行为。
验证码作为人机识别的一项重要技术和应用,经历了多种形式和技术革新;比较普及的形式包括早期的字符识别验证码,以及,出现了采集鼠标拖动滑块时所产生的滑动轨迹来验证的方法。这种方法突破了以往静态图片验证码的方案,通过建立行为模型来判定对应的访问轨迹是属于真是用户还是机器脚本。这种验证形式的轨迹采集,是从滑块起始点位置到目标位置,大致是一条直线轨迹,整体的像素长度在220px左右。假设每一个像素点采集一个轨迹点,这样最多也就需要采集220个轨迹点。
发明人经过研究发现,现有技术中至少还存在以下缺陷:
随着计算机的图形识别技术和处理能力的不断发展,从而导致上述现有技术中的验证码实现方式被计算机破解的几率较高,从而造成用户身份认证的安全隐患。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供了存储器、验证码实现方法、装置和设备,从而克服在进行验证码时被计算机破解的几率较高的缺点。
为实现上述目的,根据本发明的第一方面,本发明提供了一种验证码实现方法,包括步骤:
在验证操作区加载包括有预设路径和可拖动滑块的验证图片;
在验证提示区生成包括提示用户对于可拖动滑块的操控方式的验证说明;
在用户操控所述可拖动滑块过程中,根据预设算法生成提示标识的加载时间和加载位置;所述提示标识用于在用户操控所述可拖动滑块过程中,实时的提示对于所述可拖动滑块的操控动作;
根据所述提示标识的加载时间和加载位置,在所述预设路径中加载所述提示标识;
获取用户对于所述可拖动滑块的操控行为,并判断所述操控行为是否符合所述操控方式;
根据判断结果生成验证结果。
进一步,上述技术方案中,所述提示标识包括设于路径范围内的拦截线;
所述操控动作包括暂停对于所述可拖动滑块的拖动。
进一步,上述技术方案中,所述预设路径包括多个路径分支;
所述提示标识用于在用户操控所述可拖动滑块过程中,实时的提示对于所述可拖动滑块的操控动作包括,所述提示标识用于提示用户进行路径分支的选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉极意网络科技有限公司,未经武汉极意网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811626563.6/2.html,转载请声明来源钻瓜专利网。