密码重置方法及系统、客户端及服务器的制造方法_5

文档序号:9814224阅读:来源:国知局
认证,且在进行身份认证时通过异步审核或者远程视频验证的方式对客户的身份进行验证,能够有效的确保客户身份的真实性,确保客户的账户的安全,且能够应用于银行客户的密码重置场景中,使得可在确保银行客户的账户安全的情况下通过客户端完成密码重置,而不需要银行客户亲自去银行柜台办理密码重置业务,有效改善客户体验。
[0155]请参阅图9,为本发明实施例中密码重置系统的结构示意图,包括:图6所示第三实施例中的客户端901及图7所示第四实施例中的服务器902。
[0156]在本发明实施例中,客户端901通过将包含客户当前的人脸视频图像的密码重置请求发送给服务器902,使得服务器902能够基于该客户当前的人脸视频图像对客户进行密码认证,提高客户认证的安全性,且能够应用于对安全性要求较高的领域,例如银行系统,使得能够实现客户不需要去银行柜台即可办理密码重置业务,改善客户体验。
[0157]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
[0158]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种密码重置方法,其特征在于,所述方法包括: 服务器接收客户端发送的密码重置请求,所述密码重置请求中包含客户当前的人脸视频图像、登录所述客户端的账户及所述客户输入的新的密码; 所述服务器根据所述客户当前的人脸视频图像对所述客户进行身份认证; 若所述客户通过身份认证,则按照所述新的密码重置所述账户的密码,且向所述客户端反馈密码重置成功消息。2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述客户当前的人脸视频图像对所述客户进行身份认证包括: 利用人脸识别技术及活体检测技术对所述客户当前的人脸视频图像进行识别,计算所述客户的识别得分; 根据所述识别得分对所述客户进行身份认证。3.根据权利要求1所述的方法,其特征在于,若所述服务器在接收所述客户端发送的密码重置请求之前向所述客户端发送过随机字符串,则所述服务器根据所述客户当前的人脸视频图像对所述客户进行身份认证,包括: 利用人脸识别技术、活体检测技术及唇语识别技术对所述客户当前的人脸视频图像进行识别,计算所述客户的识别得分; 根据所述识别得分对所述客户进行身份认证。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述识别得分对所述客户进行身份认证包括: 若所述识别得分大于或等于预先设置的分数值,则确定所述客户通过身份认证,向所述客户端发送密码重置受理消息,并进入对所述客户当前的人脸视频图像的异步审核过程,在审核通过时,继续执行所述按照所述新的密码重置所述账户的密码,且向所述客户端反馈密码重置成功消息的步骤; 若所述识别得分小于预先设置的分数值,则进入与所述客户的远程视频验证过程,在验证通过时,确定所述客户通过身份认证,并继续执行所述按照所述新的密码重置所述账户的密码,且向所述客户端反馈密码重置成功消息的步骤。5.一种密码重置方法,其特征在于,所述方法包括: 客户的账户登录客户端后,若检测到所述客户的密码重置指令,则所述客户端拍摄所述客户当前的人脸视频图像及获取所述客户输入的新的密码; 所述客户端向服务器发送密码重置请求,所述密码重置请求中包含所述客户当前的人脸视频图像、所述账户及所述新的密码,使得所述服务器能够根据所述客户当前的人脸视频图像对所述客户进行身份认证,在所述客户通过所述身份认证时,按照所述新的密码重置所述账户的密码,并向所述客户端反馈密码重置成功消息; 所述客户端接收所述服务器反馈的密码重置成功消息。6.根据权利要求5所述的方法,其特征在于,所述拍摄所述客户当前的人脸视频图像之前还包括: 所述客户端向所述服务器发送随机字符串生成请求,使得所述服务器在接收到所述随机字符串生成请求之后,将生成的随机字符串反馈给所述客户端; 所述客户端接收所述服务器反馈的所述随机字符串,所述随机字符串用于在所述客户端拍摄所述客户当前的人脸视频图像的过程中,客户端每间隔预置的时长依次显示所述随机字符串中的数字,并提示所述客户匀速朗读所述数字。7.一种服务器,其特征在于,所述服务器包括: 接收模块,用于接收客户端发送的密码重置请求,所述密码重置请求中包含客户当前的人脸视频图像、登录所述客户端的账户及所述客户输入的新的密码; 认证模块,用于根据所述客户当前的人脸视频图像对所述客户进行身份认证; 重置及反馈模块,用于若所述客户通过身份认证,则按照所述新的密码重置所述账户的密码,且向所述客户端反馈密码重置成功消息。8.根据权利要求7所述的服务器,其特征在于,所述认证模块包括: 识别模块,用于利用人脸识别技术和活体检测技术对所述客户当前的人脸视频图像进行识别处理,确定识别得分; 身份认证模块,用于根据所述识别得分对所述客户进行身份认证。9.根据权利要求8所述的服务器,其特征在于,若所述服务器在接收所述客户端发送的密码重置请求之前向所述客户端发送过随机字符串,则所述识别模块具体用于: 利用人脸识别技术、活体检测技术及唇语识别技术对所述客户当前的人脸视频图像进行识别处理,确定识别得分。10.根据权利要求8或9所述的服务器,其特征在于,所述身份认证模块包括: 异步审核模块,用于若所述识别得分大于或等于预先设置的分数值,则确定所述客户通过身份认证,向所述客户端发送密码重置受理消息,并进入对所述客户当前的人脸视频图像的异步审核过程,在审核通过时,继续执行所述重置及反馈模块; 远程验证模块,用于若所述识别得分小于预先设置的分数值,则进入与所述客户的远程视频验证过程,在验证通过时,确定所述客户通过身份认证,并继续执行所述重置及反馈模块。11.一种客户端,其特征在于,所述客户端包括: 拍摄及获取模块,用于客户的账户登录所述客户端后,若检测到所述客户的密码重置指令,则拍摄所述客户当前的人脸视频图像及获取所述客户输入的新的密码; 发送模块,用于向服务器发送密码重置请求,所述密码重置请求中包含所述客户当前的人脸视频图像、所述账户及所述新的密码,使得所述服务器能够根据所述客户当前的人脸视频图像对所述客户进行身份认证,在所述客户通过所述身份认证时,按照所述新的密码重置所述账户的密码,并向所述客户端反馈密码重置成功消息; 接收模块,用于接收所述服务器反馈的密码重置成功消息。12.根据权利要求11所述的客户端,其特征在于,所述发送模块还用于在所述拍摄及获取模块拍摄所述客户当前的人脸视频图像之前,向所述服务器发送随机字符串生成请求,使得所述服务器在接收到所述随机字符串生成请求之后,将生成的随机字符串反馈给所述客户端; 所述接收模块还用于接收所述服务器反馈的所述随机字符串,所述随机字符串用于在所述客户端拍摄所述客户当前的人脸视频图像的过程中,客户端每间隔预置的时长依次显示所述随机字符串中的数字,并提示所述客户匀速朗读所述数字。13.—种密码重置系统,其特征在于,包括如权利要求7至10任意一项所述的服务器,及如权利要求12或13所述的客户端。
【专利摘要】本发明公开了一种密码重置方法,该方法包括:服务器接收到客户端发送的密码重置请求,该密码重置请求中包含客户当前的人脸视频图像、登录该客户端的账户及客户输入的新的密码,服务器根据该客户当前的人脸视频图像对该客户进行身份认证,且在该客户通过身份认证时,按照新的密码重置该账户的密码,且向客户端反馈密码重置成功消息。本发明还公开了一种密码重置装置,及公开了一种密码重置系统,能够有效的确保账户的安全,且能够满足通过银行客户端进行银行账户的密码重置操作对安全的需求,使得客户不需要亲自去银行柜台办理密码重置业务,改善客户体验。
【IPC分类】H04L29/06, G06Q20/10
【公开号】CN105577664
【申请号】CN201510977083
【发明人】卢道和, 陈朝亮, 杨军, 黄叶飞, 程志强, 杨粟
【申请人】深圳前海微众银行股份有限公司
【公开日】2016年5月11日
【申请日】2015年12月22日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1