【技术实现步骤摘要】
存储器、验证码实现方法、装置和设备
本专利技术涉及一种互联网信息安全领域,特别是涉及存储器、验证码实现方法、装置和设备。
技术介绍
验证码,又称全自动区分计算机和人类的图灵测试(CompletelyAutomatedPublicTuringtesttotellComputersandHumansApart,CAPTCHA),是一种区分用户是计算机还是人的公共全自动程序。通过验证码技术对用户身份进行验证,可以滤除恶意破解密码、刷票和论坛灌水等恶意行为。验证码作为人机识别的一项重要技术和应用,经历了多种形式和技术革新;比较普及的形式包括早期的字符识别验证码,以及,出现了采集鼠标拖动滑块时所产生的滑动轨迹来验证的方法。这种方法突破了以往静态图片验证码的方案,通过建立行为模型来判定对应的访问轨迹是属于真是用户还是机器脚本。这种验证形式的轨迹采集,是从滑块起始点位置到目标位置,大致是一条直线轨迹,整体的像素长度在220px左右。假设每一个像素点采集一个轨迹点,这样最多也就需要采集220个轨迹点。专利技术人经过研 ...
【技术保护点】
1.一种验证码实现方法,其特征在于,包括步骤:/n获取包括预设图形的验证图片;/n提示用户按照所述预设图形的轨迹在所述验证图片中进行绘图;/n根据用户的绘图行为生成绘图结果;/n判断所述绘图结果是否与所述预设图形的轨迹匹配;/n根据判断结果生成验证结果。/n
【技术特征摘要】
1.一种验证码实现方法,其特征在于,包括步骤:
获取包括预设图形的验证图片;
提示用户按照所述预设图形的轨迹在所述验证图片中进行绘图;
根据用户的绘图行为生成绘图结果;
判断所述绘图结果是否与所述预设图形的轨迹匹配;
根据判断结果生成验证结果。
2.根据权利要求1所述的验证码实现方法,其特征在于,所述获取包括预设图形的验证图片,包括:
预设包括有多个所述验证图片的图片库,多个所述验证图片分别包括不同的预设图形;
根据预设规则从所述图片库中获取当前所需的验证图片。
3.根据权利要求1中所述的验证码实现方法,其特征在于,所述预设图形包括:
字母、汉字、汉字笔画或几何图形。
4.根据权利要求1至3中任一所述的验证码实现方法,其特征在于,所述绘图行为,包括:
绘图的轨迹生成顺序和/或轨迹的位置坐标。
5.根据权利要求4中所述的验证码实现方法,其特征在于,所述绘图结果包括:
用户绘图过程的轨迹生成顺序,和,轨迹的位置坐标;所述轨迹生成顺序包括字母、汉字或汉字笔画的笔画顺序。
6.根据权利要求5中所述的验证码实现方法,其特征在于,所述判断所述绘图结果是否与所述预设图形的...
【专利技术属性】
技术研发人员:陈国庆,
申请(专利权)人:武汉极意网络科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。