[发明专利]一种用户信息处理方法及系统在审
申请号: | 201710533418.2 | 申请日: | 2017-07-03 |
公开(公告)号: | CN107342995A | 公开(公告)日: | 2017-11-10 |
发明(设计)人: | 唐睿宸 | 申请(专利权)人: | 深圳市全民合伙人科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 广东赋权律师事务所44310 | 代理人: | 龚安义 |
地址: | 518000 广东省深圳市龙岗区南湾街道布*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 信息处理 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种用户信息处理方法及系统。
背景技术
在互联网中,以常见的帐号登录为例,用户在输入帐号后,一般需要输入验证码,验证码主要用来自动化区分计算机和人类,绝大多数互联网服务(如论坛、微博等)用来规避安全风险(主要是业务安全方面的风险,如恶意破解密码、刷票、论坛灌水等)。
目前,验证码主要分为两类:文字式验证码和图片式验证码。其中,文字式验证码是采用提问题的形式,让用户输入对应问题的正确答案,一般文字问题式的验证码会在验证码出现的地方给出适当的提示,甚至直接给出问题的答案;对于图片式验证码,则是将随机生成的一串数字或文字,生成一副图片,并在图片中加入干扰因素使之难以被自动机(自动机是指一类在计算机上运行自动识别验证码的软件)识别。
但是,一些互联网恶意用户通过自动机或招募大量码工,仍旧能够达到其破解图片或文字验证码的目的,对互联网服务的安全性造成极大挑战。
动画验证码作为一种对抗码工破解的手段,因为需要码工看完整个动画才能输入结果,可以有效降低码工效率。动画验证码是指:向用户播放一段动画,动画中包含了几个字符,让用户输入动画中的字符,通过用户输入的结果判断用户是否是自动机。
但是,现有的动画验证码大多是将字符分散在多张图片中依次播放,由此使得坏人可以将得到的动画加速播放,即可缩短码工阅读验证码的时间,提升码工的破解效率,使动画验证码失效。
而一旦验证码被破解,将给用户信息造成极大安全隐患。
发明内容
本发明实施例提供一种方便用户操作且可提高安全性的用户信息处理方法、服务器及系统。
本发明实施例提出一种用户信息处理方法,包括:
客户端接收用户的访问请求,根据所述访问请求向服务器发送验证码请求;
所述服务器根据所述访问请求生成动画验证码,并从所述验证码请求获取所述客户端的账号资料和设备参数信息,根据所述动画验证码、所述客户端的账号资料和设备参数信息,以及预设验证策略,向所述客户端返回验证码指令,所述动画验证码包括验证字符和用于干扰显示所述验证字符的干扰线;
所述客户端根据所述验证码指令,提示用户输入验证码信息;
所述客户端获取用户根据提示信息触发的行为特征以及用户输入的动画验证码,并将所述用户的行为特征以及用户输入的动画验证码上传至所述服务器;
所述服务器验证所述用户的行为特征及用户输入的动画验证码,并将验证结果返回给所述客户端。
其中,所述服务器从所述验证码请求获取所述客户端的账号资料和设备参数信息,根据所述客户端的账号资料和设备参数信息,以及预设验证策略,向所述客户端返回验证码指令的步骤包括:
所述服务器解析所述验证码请求,从所述验证码请求获取所述客户端的账号资料和设备参数信息;
根据所述客户端的账号资料和设备参数信息以及预设验证策略,进行计算和判断,获取验证策略结果;
将所述验证策略结果转义为验证码,并生成验证码指令返回给客户端。
其中,所述客户端获取用户根据提示信息触发的行为特征的步骤包括:
所述客户端通过加速度传感器和/或距离传感器获取用户的行为特征。
其中,所述服务器验证所述用户的行为特征以及用户输入的动画验证码,并将验证结果返回给所述客户端的步骤包括:
所述服务器判断所述用户的行为特征是否符合用户预设行为规则,以及判断用户输入的动画验证码是否正确,若是,则验证通过,否则,验证未通过;并将验证结果返回给所述客户端。
其中,所述服务器验证所述用户的行为特征,并将验证结果返回给所述客户端的步骤进一步还包括:
当所述服务器判断所述用户的行为特征符合用户预设行为规则时,所述服务器判断所述用户的行为特征是否符合机器的行为特征,若不是,则验证通过,否则,验证未通过;并将验证结果返回给所述客户端。
其中,所述服务器根据所述访问请求生成动画验证码的步骤包括:
所述服务器根据所述访问请求,生成包括验证字符和用于干扰显示所述验证字符的干扰线的动画验证码,并生成与所述动画验证码对应的签名,所述验证码指令携带生成的动画验证码和对应的签名。
其中,所述服务器验证用户输入的动画验证码的步骤包括:
从用户输入的动画验证码中提取客户端返回的签名以及用户输入的验证字符;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市全民合伙人科技有限公司,未经深圳市全民合伙人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710533418.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动态VPN地址分配
- 下一篇:一种不同权限用户在同一系统中交互的方法及装置