一种密码验证方法及装置、电子设备、存储介质制造方法及图纸

技术编号:35008199 阅读:19 留言:0更新日期:2022-09-21 14:59
本申请公开了一种密码验证方法及装置、电子设备、存储介质,可应用于金融领域或其他领域,所述方法包括:接收目标用户在当前渠道设备上输入的目标账户的当前输入密码;若当前输入密码不属于复杂格式的密码,则判断是否存储有目标账户的当前转换密码;其中,当前转换密码在接收到目标账户的密码转换请求时,将复杂密码进行转换得到并存储;若存储有当前转换密码,则对比当前转换密码与当前输入密码是否一致;若未存储有所当前转换密码,则按照转换规则将目标账户的当前输入密码转换为当前输入密码对应的复杂格式密码;对比当前输入密码对应的复杂格式密码与复杂密码是否一致;若对比的密码一致,则向当前渠道设备反馈密码通过验证结果。证结果。证结果。

【技术实现步骤摘要】
一种密码验证方法及装置、电子设备、存储介质


[0001]本申请涉及账户安全
,特别涉及一种密码验证方法及装置、电子设备、存储介质。

技术介绍

[0002]随着互联网技术的不断发展,为了能有效地保证账户的安全,当前的许多应用在注册时,对用户设置的账户密码的格式要求越来越多,以能保证用户设置的账户密码具有较高的复杂度,从而避免被轻易破解。
[0003]但是当前对于银行账户,依旧还是使用的是简单的纯数字型的密码。当前银行也推出了手机银行等智能软件,通过这些软件也可以轻松的实现对负责密码的支持。但是由于当前已安装的大量设备都无法支持复杂密码的输入,例如,当前大量的自助取款机就只能输入数字,而无法输入字母等字符。
[0004]更换这些设备,需要考虑成本等问题,所以当前银行账户密码依旧采用纯数字型的密码。因此导致当前银行账户依旧具有较高的风险性。

技术实现思路

[0005]基于上述现有技术的不足,本申请提供了一种密码验证方法及装置、电子设备、存储介质,以解决现有的方式使得账户具体较高风险性的问题。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]本申请第一方面提供了一种密码验证方法,包括:
[0008]接收当前渠道设备发送的目标用户在所述当前渠道设备上输入的目标账户的当前输入密码;
[0009]若所述目标账户的当前输入密码不属于复杂格式的密码,则判断是否存储有所述目标账户的当前转换密码;其中,所述目标账户的当前转换密码为在接收到所述目标用户通过目标客户端发起的所述目标账户的密码转换请求时,按照转换规则将所述目标账户的复杂密码转换为符合所述当前渠道设备的密码录入格式的一次性密码;
[0010]若判断出存储有所述目标账户的当前转换密码,则对比所述目标账户的当前转换密码与所述目标账户的当前输入密码是否一致;
[0011]若对比出所述目标账户的当前转换密码与所述目标账户的当前输入密码一致,则向所述当前渠道设备反馈密码通过验证结果;
[0012]若判断出未存储有所述目标账户的当前转换密码,则按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码;
[0013]对比所述当前输入密码对应的复杂格式密码与所述目标账户的复杂密码是否一致;
[0014]若对比出所述当前输入密码对应的复杂格式密码与所述目标账户的复杂密码一致,则执行所述向所述当前渠道设备反馈密码通过验证结果。
[0015]可选地,在上述的密码验证方法中,所述接收当前设备发送的目标用户在所述当前渠道设备上输入的目标账户的当前输入密码之前,还包括:
[0016]接收所述目标用户在所述目标客户端发送通过所述目标账户的复杂密码的验证后,通过所述目标客户端发送的所述目标账户的密码转换请求;其中,所述目标账户的密码转换请求至少包括所述当前渠道设备对应的渠道标识以及所述目标账户的账户号;
[0017]根据所述目标账户的账户号获取所述目标账户的复杂密码;
[0018]按照所述转换规则将所述目标账户的复杂密码转换为符合所述当前渠道设备的一次性密码;
[0019]将当前转换得到的所述一次性密码确定为所述目标账户的当前转换密码;
[0020]将所述目标账户的当前转换密码进行存储,并将所述目标账户的当前转换密码反馈给所述目标客户端。
[0021]可选地,在上述的密码验证方法中,所述根据所述目标账户的标识获取所述目标账户的复杂密码之前,还包括:
[0022]根据所述目标账户的用户配置信息,判断所述当前渠道设备所属渠道是否属于使用所述目标账户的复杂密码的渠道;其中,若判断出所述当前渠道设备所属渠道属于使用所述目标账户的复杂密码的渠道,则执行所述根据所述目标账户的标识获取所述目标账户的复杂密码;
[0023]若判断出所述当前渠道设备所属渠道不属于使用所述目标账户的复杂密码的渠道,则向所述目标客户端发送提示信息;其中,所述提示信息用于提示所述当前渠道设备所属渠道不属于使用所述目标账户的复杂密码的渠道。
[0024]可选地,在上述的密码验证方法中,所述按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码之前,还包括:
[0025]根据所述目标账户的用户配置信息,判断所述当前渠道设备所属渠道是否属于使用所述目标账户的复杂密码的渠道;其中,若判断出所述当前渠道设备所属渠道属于使用所述目标账户的复杂密码的渠道,则执行所述按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码;
[0026]若判断出所述当前渠道设备所属渠道不属于使用所述目标账户的复杂密码的渠道,则向所述当前渠道设备反馈密码未通过验证结果,并反馈所述提示信息。
[0027]可选地,在上述的密码验证方法中,还包括:
[0028]若所述目标账户的当前输入密码属于复杂格式的密码,则对比所述目标账户的当前输入密码与所述目标账户的复杂密码是否一致;其中,若对比出所述目标账户的当前输入密码与所述目标账户的复杂密码一致,则执行所述向所述当前渠道设备反馈密码通过验证结果。
[0029]本申请另一实施例提供了一种密码验证装置,包括:
[0030]第一接收单元,用于接收当前渠道设备发送的目标用户在所述当前渠道设备上输入的目标账户的当前输入密码;
[0031]第一判断单元,用于在所述目标账户的当前输入密码不属于复杂格式的密码时,判断是否存储有所述目标账户的当前转换密码;其中,所述目标账户的当前转换密码为在接收到所述目标用户通过目标客户端发起的所述目标账户的密码转换请求时,按照转换规
则将所述目标账户的复杂密码转换为符合所述当前渠道设备的密码录入格式的一次性密码;
[0032]第一验证单元,用于在判断出存储有所述目标账户的当前转换密码时,对比所述目标账户的当前转换密码与所述目标账户的当前输入密码是否一致;
[0033]第一转换单元,用于若判断出未存储有所述目标账户的当前转换密码,则按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码;
[0034]第二验证单元,用于对比所述当前输入密码对应的复杂格式密码与所述目标账户的复杂密码是否一致;
[0035]结果反馈单元,用于对比出所述目标账户的当前转换密码与所述目标账户的当前输入密码一致,或对比出所述当前输入密码对应的复杂格式密码与所述目标账户的复杂密码一致时,向所述当前渠道设备反馈密码通过验证结果。
[0036]可选地,在上述的密码验证装置中,还包括:
[0037]第二接收单元,用于接收所述目标用户在所述目标客户端发送通过所述目标账户的复杂密码的验证后,通过所述目标客户端发送的所述目标账户的密码转换请求;其中,所述目标账户的密码转换请求至少包括所述当前渠道设备对应的渠道标识以及所述目标账户的账户号;
[0038]获取单元,用于根据所述目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种密码验证方法,其特征在于,包括:接收当前渠道设备发送的目标用户在所述当前渠道设备上输入的目标账户的当前输入密码;若所述目标账户的当前输入密码不属于复杂格式的密码,则判断是否存储有所述目标账户的当前转换密码;其中,所述目标账户的当前转换密码为在接收到所述目标用户通过目标客户端发起的所述目标账户的密码转换请求时,按照转换规则将所述目标账户的复杂密码转换为符合所述当前渠道设备的密码录入格式的一次性密码;若判断出存储有所述目标账户的当前转换密码,则对比所述目标账户的当前转换密码与所述目标账户的当前输入密码是否一致;若对比出所述目标账户的当前转换密码与所述目标账户的当前输入密码一致,则向所述当前渠道设备反馈密码通过验证结果;若判断出未存储有所述目标账户的当前转换密码,则按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码;对比所述当前输入密码对应的复杂格式密码与所述目标账户的复杂密码是否一致;若对比出所述当前输入密码对应的复杂格式密码与所述目标账户的复杂密码一致,则执行所述向所述当前渠道设备反馈密码通过验证结果。2.根据权利要求1所述的方法,其特征在于,所述接收当前设备发送的目标用户在所述当前渠道设备上输入的目标账户的当前输入密码之前,还包括:接收所述目标用户在所述目标客户端发送通过所述目标账户的复杂密码的验证后,通过所述目标客户端发送的所述目标账户的密码转换请求;其中,所述目标账户的密码转换请求至少包括所述当前渠道设备对应的渠道标识以及所述目标账户的账户号;根据所述目标账户的账户号获取所述目标账户的复杂密码;按照所述转换规则将所述目标账户的复杂密码转换为符合所述当前渠道设备的一次性密码;将当前转换得到的所述一次性密码确定为所述目标账户的当前转换密码;将所述目标账户的当前转换密码进行存储,并将所述目标账户的当前转换密码反馈给所述目标客户端。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标账户的标识获取所述目标账户的复杂密码之前,还包括:根据所述目标账户的用户配置信息,判断所述当前渠道设备所属渠道是否属于使用所述目标账户的复杂密码的渠道;其中,若判断出所述当前渠道设备所属渠道属于使用所述目标账户的复杂密码的渠道,则执行所述根据所述目标账户的标识获取所述目标账户的复杂密码;若判断出所述当前渠道设备所属渠道不属于使用所述目标账户的复杂密码的渠道,则向所述目标客户端发送提示信息;其中,所述提示信息用于提示所述当前渠道设备所属渠道不属于使用所述目标账户的复杂密码的渠道。4.根据权利要求3所述的方法,其特征在于,所述按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码之前,还包括:根据所述目标账户的用户配置信息,判断所述当前渠道设备所属渠道是否属于使用所
述目标账户的复杂密码的渠道;其中,若判断出所述当前渠道设备所属渠道属于使用所述目标账户的复杂密码的渠道,则执行所述按照所述转换规则将目标账户的当前输入密码转换为所述当前输入密码对应的复杂格式密码;若判断出所述当前渠道设备所属渠道不属于使用所述目标账户的复杂密码的渠道,则向所述当前渠道设备反馈密码未通过验证结果,并反馈所述提示信息。5.根据权利要求1所述的方法,其特征在于,还包括:若所述目标账户的当前输...

【专利技术属性】
技术研发人员:黄文强
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1