一种身份验证方法、装置和系统制造方法及图纸

技术编号:17363915 阅读:36 留言:0更新日期:2018-02-28 14:09
本发明专利技术实施例公开了一种身份验证方法、装置和系统;本发明专利技术实施例在接收到用户发起的验证码获取请求之后,可以根据该验证码获取请求获取该用户的用户历史信息,并根据该用户历史信息生成验证码,然后,基于生成的验证码对该用户进行身份验证;该方案可以提高身份验证的可靠性,以及信息的安全性。

An authentication method, device, and system

The embodiment of the invention discloses an authentication method, device and system; after the embodiment of the invention receives the user initiated verification code acquisition request, according to the verification code acquisition request for user history information of the user, and according to the user information into the verification code, then the generated verification code carries on the user identity authentication based on; this scheme can improve the reliability of authentication, and the security of information.

【技术实现步骤摘要】
一种身份验证方法、装置和系统
本专利技术涉及通信
,具体涉及一种身份验证方法、装置和系统。
技术介绍
现如今,各种各样的信息充斥着人们的生活,比如网络购物、网上转账、以及会话等等,无不涉及到信息的处理,而信息安全,更是牵涉到人们的生命财产安全。为了提高信息处理的安全性,在对信息进行处理时,除了需要对用户的用户名和密码进行验证之外,还需要进行“验证码”验证;所谓验证码,指的是由系统随机生成一字符串或图片,并要求用户按照显示的字符串或图片进行相应的输入,该技术的提出主要是为了防止某个黑客对某一个特定注册用户,采用特定程序暴力破解方式进行不断的登录尝试(即验证尝试)的情况发生。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,由于传统的验证码都是随机生成一个字符小图,加一个输入框,因此,非法侵入者可以很容易直接拉取验证码的图片,再通过自动机或机器学习的方式进行破解,所以,其安全性并不高。
技术实现思路
本专利技术实施例提供一种身份验证方法、装置和系统,可以提高身份验证的可靠性,以及信息的安全性。一种身份验证方法,包括:接收用户发起的验证码获取请求;根据所述验证码获取请求获取所述本文档来自技高网...
一种身份验证方法、装置和系统

【技术保护点】
一种身份验证方法,其特征在于,包括:接收用户发起的验证码获取请求;根据所述验证码获取请求获取所述用户的用户历史信息;根据所述用户历史信息生成验证码;基于生成的验证码对所述用户进行身份验证。

【技术特征摘要】
1.一种身份验证方法,其特征在于,包括:接收用户发起的验证码获取请求;根据所述验证码获取请求获取所述用户的用户历史信息;根据所述用户历史信息生成验证码;基于生成的验证码对所述用户进行身份验证。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户历史信息生成验证码,包括:对所述用户当前所处的网络环境进行检测,得到网络环境信息;根据所述网络环境信息从所述用户历史信息中选择相应的信息,得到素材信息;根据所述素材信息生成验证码。3.根据权利要求2所述的方法,其特征在于,所述根据所述网络环境信息从所述用户历史信息中选择相应的信息,得到素材信息,包括:根据所述网络环境信息确定当前网络环境的安全等级;根据所述安全等级从所述用户历史信息中选择相应的信息,得到素材信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述安全等级从所述用户历史信息中选择相应的信息,得到素材信息,包括:获取预设的筛选设置信息,所述筛选设置信息包括网络环境的安全等级与信息筛选方式之间的对应关系;根据所述筛选设置信息确定与所述安全等级对应的信息筛选方式;根据确定的信息筛选方式对所述用户历史信息进行筛选,得到素材信息。5.根据权利要求4所述的方法,其特征在于,所述获取预设的筛选设置信息之前,还包括:接收用户的设置请求;根据所述设置请求建立网络环境的安全等级与信息筛选方式之间的对应关系;将所述对应关系保存至筛选设置信息中。6.根据权利要求2至5任一项所述的方法,其特征在于,所述根据所述素材信息生成验证码,包括:在所述素材信息中添加混淆信息,得到综合信息;采用预设策略对所述综合信息进行处理,得到验证码。7.根据权利要求1至5任一项所述的方法,其特征在于,所述基于生成的验证码对所述用户进行身份验证,包括:将生成的验证码发送给所述用户,并接收用户输入的验证信息;将所述验证信息与预设的校验信息进行匹配;若均匹配,则确定身份验证通过;若不匹配,则确定身份验证不通过。8.一种身份验证装置,其特征在于,包括:接收单...

【专利技术属性】
技术研发人员:陈云云郭计伟张小龙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1