一种身份验证方法及装置制造方法及图纸

技术编号:15199839 阅读:96 留言:0更新日期:2017-04-22 00:19
本发明专利技术公开了一种身份验证方法及装置,其中该方法包括:接收身份验证请求;根据身份验证请求,在第一预设区域内显示验证码;在第二预设区域内,将验证码中当前需要进行语音识别的验证码字符逐一进行突出显示;接收用户根据突出显示的验证码字符所输入的语音信息;将语音信息上传至服务器,以便服务器根据语音信息对用户进行身份验证。本发明专利技术实施例在身份验证过程中加入了语音验证,通过用户当场朗读验证码的方式来收集需要验证的语音信息,避免了密码泄露和被盗取的风险;并且,当前需要进行语音识别的验证码字符会在预设区域逐一进行突出显示,更便于用户辨识,相对于现有用户账号和静态密码的方式,大大提高了身份验证的安全性以及便利性。

Authentication method and device

The invention discloses an authentication method and device, wherein the method includes: receiving authentication request; according to the authentication request, in a first predetermined area code; in second preset area, will require verification code in current speech recognition code characters one by one highlight; received voice information users according to the verification code highlighting character input; voice information is uploaded to the server, so the server to authenticate the user voice information. The embodiment of the invention adds voice verification in the authentication process, voice to collect information needs to be verified by the user on the spot reading verification code way, avoid passwords and the risk of being stolen; and, the current need for speech recognition and verification code characters in the preset area by highlighting more user identification compared with the existing user account, and static password authentication methods, greatly improves the safety and convenience.

【技术实现步骤摘要】

本专利技术属于通信
,尤其涉及一种身份验证方法及装置
技术介绍
随着互联网技术的不断发展,互联网给人们的生活带来便捷的同时,面临的网络安全形势也越来越严峻,用户银行账户被窃取、资金被盗用、用户身份被冒用等现象屡见不鲜。目前,常见的身份认证技术为静态验证,比如为“用户账号+静态密码”的形式等,然而,在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,用户账号和静态密码均存在泄露和被盗取的风险,当非法用户获得用户账号和静态密码时,该技术无法有效地区分出合法用户和非法用户,并且,验证过程中需要用户手动输入账号和密码,而忘记账号和密码、看不清操作指示的情况时有发生,因此现有身份认证技术在身份认证中仍存在较大的安全隐患,也给身份认证带来诸多不便。
技术实现思路
本专利技术的目的在于提供一种身份验证方法及装置,旨在提高身份验证的安全性以及便利性。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种身份验证方法,其中包括:接收身份验证请求;根据所述身份验证请求,在第一预设区域内显示验证码;在第二预设区域内,将所述验证码中当前需要进行语音识别的验证码字符逐一进行突出显示;接收用户根据突出显示的验证码字符所输入的语音信息;将所述语音信息上传至服务器,以便所述服务器根据所述语音信息对所述用户进行身份验证。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种身份验证装置,其中包括:第一接收单元,用于接收身份验证请求;第一显示单元,用于根据所述身份验证请求,在第一预设区域内显示验证码;第二显示单元,用于在第二预设区域内,将所述验证码中当前需要进行语音识别的验证码字符逐一进行突出显示;第二接收单元,用于接收用户根据突出显示的验证码字符所输入的语音信息;上传单元,用于将所述语音信息上传至服务器,以便所述服务器根据所述语音信息对所述用户进行身份验证。相对于现有技术,本实施例,在接收到身份验证请求时,在第一预设区域内显示验证码,以提示用户需要进行语音识别,在第二预设区域内,将验证码中当前需要进行语音识别的验证码字符逐一进行突出显示,便于用户根据突出显示的验证码字符进行朗读,最后将语音信息上传至服务器,以使得服务器根据该语音信息对用户进行身份验证;本专利技术实施例在身份验证过程中加入了语音验证,通过用户当场朗读验证码的方式来收集需要验证的语音信息,避免了密码泄露和被盗取的风险;并且,语音信息收集过程中,当前需要进行语音识别的验证码字符会在预设区域逐一进行突出显示,更便于用户辨识,相对于现有用户账号和静态密码的方式,大大提高了身份验证的安全性以及便利性。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1a是本专利技术实施例提供的身份验证系统的场景示意图;图1b是本专利技术第一实施例提供的身份验证方法的流程示意图;图2a为本专利技术第二实施例提供的身份验证方法的流程示意图;图2b至图2f为本专利技术第二实施例提供的身份验证方法场景中终端页面示意图;图3为本专利技术第三实施例提供的身份验证装置的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本文所使用的术语「单元」可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本专利技术保护范围之内。本专利技术实施例提供一种身份验证方法及装置。参见图1a,该图为本专利技术实施例所提供的身份验证系统的场景示意图,该身份验证系统可以包括身份验证装置,该身份验证装置具体可以集成在笔记型计算机、平板PC(PersonalComputer)、手机等具备储存单元并安装有微处理器而具有运算能力的终端机中,主要用于在接收到身份验证请求时,在第一预设区域内显示验证码,以提示用户需要进行语音识别,在第二预设区域内,将验证码中当前需要进行语音识别的验证码字符逐一进行突出显示,便于用户根据突出显示的验证码字符进行朗读,最后将语音信息上传至服务器,以使得服务器根据该语音信息对用户进行身份验证。此外,该身份验证系统还可以包括服务器,主要用于接收身份验证装置上传的录像结果,并根据该录像结果对用户进行身份验证。如图1a所示,用户利用手机进行身份验证,其中,该系统中用户仅为方便描述,并不属于构成该系统的一部分。比如,通过对用户进行录像,以完成人脸特征收集,录像过程中逐一进行突出显示验证码字符,指引用户随突出显示的验证码字符的显示节奏去朗读,从而收集语音信息,将录像结果上传服务器,服务器可以对用户的身份证信息进行预先存储,其后通过人脸识别、语音识别、身份证信息对照结合人脸验证过程来完成个人身份验证,并向手机反馈验证结果,从而提高身份验证安全性,等等。以下将分别进行详细说明。第一实施例在本实施例中,将从身份验证装置的角度进行描述,该身份验证装置具体可以集成在笔记型计算机或平板PC或手机等终端设备中。一种身份验证方法,包括:接收身份验证请求,根据该身份验证请求,在第一预设区域内显示验证码,在第二预设区域内,将验证码中当前需要进行语音识别的验证码字符逐一进行突出显示,接收用户根据突出显示的验证码字符所输入的语音信息,将语音信息上传至服务器,以便服务器根据该语音信息对用户进行身份验证。请参阅图1b,图1b是本专利技术第一实施例提供的身份验证方法的流程示意图。该方法包括:在步骤S101中,接收身份验证请求。在步骤S102中,根据该身份验证请求,在第一预设区域内显示验证码。其中,所述步骤S101与步骤S102可具体为:优选的,在“根据身份验证请求,在第一预设区域内显示验证码”可以具体为:a、根据身份验证请求,提示进入语音识别模式;b、确定进入语音识别模式后,获取验证码;比如,在终端屏幕显示一提示按钮,指示用户进入语音识别模式,用户点击该提示按钮,则确定进入语音识别模式,服务器随机生成一验证码并下发至终端,其中该验证码可以具体为数字、字母或文字等等,此处不作具体限定。c、在第一预设区域内以第一样式显示该验证码,以指示验证码为未读。比如,第一预设区域可以为终端屏幕的上方,在获取到服务器下发的验证码后,在终端屏幕上方以第一样式显示该验证码,其中第一样式可以具体限定验证码的字体大小,和/或字体颜色,如对该验证码进行灰度处理,以表示该验证码为未本文档来自技高网...
一种身份验证方法及装置

【技术保护点】
一种身份验证方法,其特征在于,包括:接收身份验证请求;根据所述身份验证请求,在第一预设区域内显示验证码;在第二预设区域内,将所述验证码中当前需要进行语音识别的验证码字符逐一进行突出显示;接收用户根据突出显示的验证码字符所输入的语音信息;将所述语音信息上传至服务器,以便所述服务器根据所述语音信息对所述用户进行身份验证。

【技术特征摘要】
1.一种身份验证方法,其特征在于,包括:接收身份验证请求;根据所述身份验证请求,在第一预设区域内显示验证码;在第二预设区域内,将所述验证码中当前需要进行语音识别的验证码字符逐一进行突出显示;接收用户根据突出显示的验证码字符所输入的语音信息;将所述语音信息上传至服务器,以便所述服务器根据所述语音信息对所述用户进行身份验证。2.根据权利要求1所述的身份验证方法,其特征在于,所述根据所述身份验证请求,在第一预设区域内显示验证码,包括:根据所述身份验证请求,提示进入语音识别模式;确定进入所述语音识别模式后,获取验证码;在第一预设区域内以第一样式显示所述验证码,以指示验证码为未读。3.根据权利要求2所述的身份验证方法,其特征在于,所述在第二预设区域内,将所述验证码中当前需要进行语音识别的验证码字符逐一进行突出显示,包括:按照验证码字符的排列顺序,确定当前需要进行语音识别的验证码字符;按照预设字体大小,将所述当前需要进行语音识别的验证码字符的字体大小进行放大;在预设时间间隔内将放大的验证码字符在屏幕中央进行显示,并按照所述验证码字符的排列顺序触发下一个验证码字符进行放大显示。4.根据权利要求3所述的身份验证方法,其特征在于,所述在预设时间间隔内将放大的验证码字符在屏幕中央进行显示之后,还包括:在第一预设区域显示的验证码中,确定出已进行放大显示的验证码字符;将所述已进行放大显示的验证码字符以第二样式进行显示,以指示该验证码字符为已读。5.根据权利要求3所述的身份验证方法,其特征在于,所述接收用户根据突出显示的验证码字符所输入的语音信息,包括:在预设时间间隔内将放大的验证码字符在屏幕中央进行显示的同时,接收用户根据所述验证码字符所发送的语音信息。6.根据权利要求2至5任一项所述的身份验证方法,其特征在于,所述根据所述身份验证请求,提示进入语音识别模式之前,还包括:根据所述身份验证请求,进入人脸验证模式;在所述人脸验证模式下展示预设人脸验证区域,以提示用户将人脸对准所述预设人脸验证区域进行人脸特征采集,获取人脸特征采集结果。7.根据权利要求6所述的身份验证方法,其特征在于,所述将所述语音信息上传至服务器,以便所述服务器根据所述语音信息对所述用户进行身份验证之前,还包括:确定所有验证码字符放大显示完毕后,退出人脸认证模式和语音识别模式;接收用户选择指令,所述选择指令指示对录像结果进行上传或对录像结果进行重新录像,所述录像结果包括接收到的语音信息和人脸特征采集结果;所述将所述语音信息上传至服务器,以便所述服务器根据所述语音信息对所述用户进行身份验证,包括:当确定所述用户选择指令指示对录像结果进行上传时,将所述录像结果上传至服务器,以便所述服务器根据所述录...

【专利技术属性】
技术研发人员:郑露张帅商婷婷饶瑞陈妍黄耀德王振华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1