System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及身份认证,特别是涉及一种验证方法、装置、设备、存储介质和程序产品。
技术介绍
1、用户登录业务端服务器需要进行身份验证,以确保登录安全。当前身份验证的方式是需要用户输入账号和密码,服务器对账号和密码进行关联性验证从而确定是否登录通过。但是用户容易被钓鱼而泄露密码以及密码在业务端服务器上存储仍然有泄露风险等,因此基于账号和密码登录的技术中存在安全性低的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提升登录业务服务器时用户身份验证过程的安全性的验证方法、装置、设备、存储介质和程序产品。
2、第一方面,本申请提供了一种验证方法。该方法包括:
3、在检测到针对目标账号的授权认证操作后,获取目标用户的目标生物特征;
4、根据该目标生物特征对该目标用户进行身份验证;
5、在身份验证通过的情况下,获取预先生成的该目标账号对应的公私钥对中的目标私钥;
6、基于该目标私钥请求业务服务器对该目标账号进行授权验证,该授权验证包括该业务服务器基于该公私钥对中的目标公钥对该目标账号进行授权验证。
7、第二方面,本申请还提供了一种验证装置。该装置包括:
8、第一获取模块,用于在检测到针对目标账号的授权认证操作后,获取目标用户的目标生物特征;
9、第一验证模块,用于根据该目标生物特征对该目标用户进行身份验证;
10、第二获取模块,用于在身份验证通过的情况下,获取预先生成的
11、第二验证模块,用于基于该目标私钥请求业务服务器对该目标账号进行授权验证,该授权验证包括该业务服务器基于该公私钥对中的目标公钥对该目标账号进行授权验证。
12、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述第一方面任一项该的方法的步骤。
13、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
14、第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
15、上述验证方法、装置、设备、存储介质和程序产品中,终端在检测到针对目标账号的授权认证操作后,可获取目标用户的目标生物特征;根据该目标生物特征对该目标用户进行身份验证;在身份验证通过的情况下,获取预先生成的该目标账号对应的公私钥对中的目标私钥;基于该目标私钥请求业务服务器对该目标账号进行授权验证,该授权验证包括该业务服务器基于该公私钥对中的目标公钥对该目标账号进行授权验证。基于此,终端可以根据用户提供的目标账号对用户的目标生物特征进行识别即可确认用户身份,在此基础上,直接利用私钥和公钥与服务器之间进行交互,对目标账号进行授权验证,这样,在用户登录业务服务器的授权验证过程中,用户仅需提供目标账号,而无需记忆和提供密码,则不会存在密码在终端和服务器中泄露以及用户记忆密码困难等问题,便于用户登录业务服务器,同时通过公私钥对进行授权验证,在确保便利性的同时提升对目标账户授权验证过程的安全性。
本文档来自技高网...【技术保护点】
1.一种验证方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取预先生成的所述目标账号对应的公私钥对中的目标私钥,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标私钥请求业务服务器对所述目标账号进行授权验证,包括:
4.根据权利要求3所述的方法,其特征在于,所述授权认证操作包括登录操作,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述授权认证操作包括注册操作,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述目标生物特征对所述目标用户进行身份验证,包括:
7.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述将登录在终端中的目标终端账号与所述终端中的密码本中的目标登录数据进行云同步处理,包括:
9.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:
10.一种验证装置,其特征在于,所述装置包括:
11.一
12.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。
13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种验证方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取预先生成的所述目标账号对应的公私钥对中的目标私钥,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标私钥请求业务服务器对所述目标账号进行授权验证,包括:
4.根据权利要求3所述的方法,其特征在于,所述授权认证操作包括登录操作,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述授权认证操作包括注册操作,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述目标生物特征对所述目标用户进行身份验证,包括:
7.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的...
【专利技术属性】
技术研发人员:涂先胜,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。