【技术实现步骤摘要】
一种验证方法、服务器及系统
本专利技术涉及计算机领域,尤其涉及一种验证方法、服务器及系统。
技术介绍
验证码是一种当前行之有效的区分用户是机器还是人类的公共自动程序。可以极大程度地降低各种常见的网络安全风险如恶意破解密码、频繁刷票、刷新网页、论坛灌水等恶意的网络行为,保护用户的正当权益。因此成为当前很多网站通行的验证方式。用户需要解答网站服务方提出的验证问题,才会被验证服务器认为是人类并继续享受网站的相应服务。但是,随着计算机技术的发展,各种自动破解机或程序针对验证码的破解能力越来越强,验证码难以起到人机分离的作用。现有的验证方法基于静态的验证码提供拉取和校验服务实现。验证码启用后,会一直使用直到发现被破解才会被人工撤换下来,这样破解方会有充足的时间进行破解,导致被破解的风险较高,容易造成较大的损失;为了提高破解难度,验证码被设计得更为复杂,设计者通过提高验证码识别难度来降低破解率,如增加图形验证码的扭曲变形以及变化的随机性,这样虽然在一定程度上提升了破解的难度,但同时也提升了正当用户的使用难度,影响了用户验证的准确性甚至出现用户无法看清验证码的情况,使得用户验证 ...
【技术保护点】
一种验证方法,其特征在于,包括:接收终端的验证请求,发送已存储的至少两种类型验证码中的第一类验证码给所述终端;判断所述终端返回的验证信息是否正确;若不正确,则在预设更换时间内再次发送所述第一类验证码给所述终端;如果在所述预设更换时间到达后再接收到所述终端的验证请求,则发送所述已存储的至少两种类型验证码中的第二类验证码给所述终端;其中,所述预设更换时间为预先设置的所述已存储的至少两种类型验证码的发送类型更换时间。
【技术特征摘要】
1.一种验证方法,其特征在于,包括:接收终端的验证请求,发送已存储的至少两种类型验证码中的第一类验证码给所述终端;判断所述终端返回的验证信息是否正确;若不正确,则在预设更换时间内再次发送所述第一类验证码给所述终端;如果在所述预设更换时间到达后再接收到所述终端的验证请求,则发送所述已存储的至少两种类型验证码中的第二类验证码给所述终端;其中,所述预设更换时间为预先设置的所述已存储的至少两种类型验证码的发送类型更换时间。2.如权利要求1所述的方法,其特征在于,如果在所述预设更换时间到达后再接收到所述终端的验证请求,则发送所述已存储的至少两种类型验证码中的第二类验证码给所述终端,包括:将所述已存储的至少两种类型验证码依次排列组成验证码队列;在所述预设更换时间到达时,将原来位于所述验证码队列队首的所述第一类验证码排列至所述验证码队列的队尾,再将位于当前验证码队列中队首的所述第二类验证码发送给所述终端以实现所述已存储的至少两类验证码的循环更换。3.如权利要求2所述的方法,其特征在于,在发送所述已存储的至少两种类型验证码中的第一类验证码给所述终端或发送所述已存储的至少两种类型验证码中的第二类验证码给所述终端之后,还包括:监控当前类型验证码的验证通过情况;统计所述当前类型验证码在预设时间内的验证通过率;判断所述当前类型验证码的验证通过率是否达到预设阈值;若是,则直接更换发送的验证码类型;其中,所述验证通过率为预设时间内验证码的一次输入通过率。4.如权利要求2或3所述的方法,其特征在于,在发送所述已存储的至少两种类型验证码中的第一类验证码给所述终端或发送所述已存储的至少两种类型验证码中的第二类验证码给所述终端之后,还包括:监控当前类型验证码的提交时间差;统计所述当前类型验证码在预设时间内达到提交时间差阈值的提交量;判断所述当前类型验证码达到提交时间差阈值的提交量是否达到预设阈值;若是,则直接更换发送的验证码类型;其中,所述提交时间差为验证码从拉取到提交的时间间隔。5.如权利要求3所述的方法,其特征在于,若所述当前类型验证码的验证通过率达到预设阈值,则直接更换发送的验证码类型,同时删除所述当前类型验证码。6.如权利要求4所述的方法,其特征在于,若所述当前类型验证码达到提交时间差阈值的提交量达到预设阈值,则直接更换发送的验证码类型,同时删除所述当前类型验证码;或若所述当前类型验证码达到提交时间差阈值的提交量达到预设阈值且所述当前类型验证码的验证通过率达到预设阈值,则直接更换发送的验证码类型,同时删除所述当前类型验证码。7.一种服务器,其特征在于,包括:收发单元,用于接收终端的验证请求,发送已存储的至少两种类型验证码中的第一类验证码给所述终端;如果在预设更换时间到达后再接收到所述终端的验证请求,则发送所述已存储的至少两种类型验证码中的第二类验证码给所述终端;第一判断单元,用于判断所述终端返回的验证信息是否正确;若不正确,则指示所述收发单元在预设更换时间内再次发送所述第一类验证码给所述终端;其中,所述预设更换时间为预先设置的所述已存储的至少两种类型验证码的发送类型...
【专利技术属性】
技术研发人员:刘金星,谢远辉,郭晓威,黄亮,张元龙,林汇宝,李潇,
申请(专利权)人:深圳市腾讯计算机系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。