用户密码的处理方法、装置、电子设备及介质与流程

文档序号:34686663发布日期:2023-07-05 22:54阅读:24来源:国知局
用户密码的处理方法、装置、电子设备及介质与流程

本申请中涉及数据处理及数字医疗,尤其是一种用户密码的处理方法、装置、电子设备及介质。


背景技术:

1、随着互联网信息技术的发展,用户对于自身信息的安全性越来越难以进行保证,相关技术中,为了排除用户数据被窃取的风险,通常是由业务平台定期告知用户需要其更换密码,并由用户在客户端中更换密码后将其传输给服务器,以使服务器对新密码进行保存。

2、然而相关技术中经常出现有用户设置的密码过于简单,从而导致在密码信息上传服务器的过程中容易被恶意用户窃取并破解的风险。


技术实现思路

1、本申请实施例提供一种用户密码的处理方法、装置、电子设备及介质。用以解决相关技术中存在的,用户设置的密码过于简单从而容易被恶意用户破解的问题。

2、其中,根据本申请实施例的一个方面,提供的一种用户密码的处理方法,包括:

3、响应于用户输入的原始密码,检测基于用户操作而生成的预设动态参数;

4、基于密码转换表,将所述原始密码转换为与所述预设动态参数相匹配的转换密码;

5、利用与服务器预先协商的公钥对所述转换密码进行加密处理后,将加密后的转换密码发送给所述服务器。

6、可选地,在基于本申请上述方法的另一个实施例中,所述响应于用户输入的原始密码,检测基于用户操作而生成的预设动态参数,包括:

7、接收所述用户输入的用于反映客户端动态参数的第一动态指令,获取与所述第一动态指令相对应的第一预设动态参数;或,

8、接收所述用户输入的用于反映用户动态参数的第二动态指令,获取与所述第二动态指令相对应的第二预设动态参数。

9、可选地,在基于本申请上述方法的另一个实施例中,所述获取与所述第一动态指令相对应的第一预设动态参数,包括:

10、获取所述客户端记录的原始密码对应的第一字段属性以及输入时刻,并将所述原始密码对应的第一字段属性以及输入时刻作为所述第一预设动态参数;

11、其中,所述基于密码转换策略,将所述原始密码转换为与所述预设动态参数相匹配的转换密码,包括:

12、将所述输入时刻添加到所述原始密码中,得到第一待转换密码;

13、基于所述密码转换表,将所述第一待转换密码的第一字段属性转换为第二字段属性,得到第一转换密码。

14、可选地,在基于本申请上述方法的另一个实施例中,所述基于所述密码转换表,将所述第一待转换密码的第一字段属性转换为第二字段属性,得到第一转换密码,包括:

15、检测所述第一待转换密码包含的各类字段属性,所述字段属性包括字母、数字以及文字的其中至少一种;

16、基于所述密码转换表中记录的字段转换规则,依次将每类字段属性的第一字段转换为其他字段属性的第二字段,其中所述第二字段与所述第一字段所属于不同的字段属性;

17、将由所述第二字段组成的密码作为所述第一转换密码。

18、可选地,在基于本申请上述方法的另一个实施例中,所述获取与所述第二动态指令相对应的第二预设动态参数,包括:

19、获取所述用户输入的音频数据,并将所述音频数据对应的语音文本以及音频特征作为所述第二预设动态参数;

20、其中,所述基于密码转换策略,将所述原始密码转换为与所述预设动态参数相匹配的转换密码,包括:

21、将所述语音文本添加到所述原始密码中,得到第二待转换密码;

22、基于所述密码转换表,将所述音频特征转换为第三字段;

23、将所述第二待转换密码与所述第三字段合并,生成所述第二转换密码。

24、可选地,在基于本申请上述方法的另一个实施例中,在所述获取所述用户输入的音频数据之后,还包括:

25、将所述音频数据输入到语音转换模型,生成所述音频数据对应的语音文本;以及,将所述音频数据输入到语音识别模型,生成所述音频数据对应的音频特征,所述音频特征包括音色特征以及音量特征的其中一种。

26、可选地,在基于本申请上述方法的另一个实施例中,在所述将加密后的转换密码发送给所述服务器之后,还包括:

27、将所述预设动态参数发送给所述服务器,以使所述服务器基于所述公钥以及所述预设动态参数对所述转换密码进行解密。

28、其中,根据本申请实施例的又一个方面,提供的一种用户密码的处理装置,其特征在于,包括:

29、响应模块,被配置为响应于用户输入的原始密码,检测基于用户操作而生成的预设动态参数;

30、转换模块,被配置为基于密码转换表,将所述原始密码转换为与所述预设动态参数相匹配的转换密码;

31、发送模块,被配置为利用与服务器预先协商的公钥对所述转换密码进行加密处理后,将加密后的转换密码发送给所述服务器。

32、根据本申请实施例的又一个方面,提供的一种电子设备,包括:

33、存储器,用于存储可执行指令;以及

34、显示器,用于与所述存储器以执行所述可执行指令从而完成上述任一所述用户密码的处理方法的操作。

35、根据本申请实施例的还一个方面,提供的一种计算机可读存储介质,用于存储计算机可读取的指令,所述指令被执行时执行上述任一所述用户密码的处理方法的操作。

36、本申请中,可以响应于用户输入的原始密码,检测基于用户操作而生成的预设动态参数;基于密码转换表,将原始密码转换为与预设动态参数相匹配的转换密码;利用与服务器预先协商的公钥对转换密码进行加密处理后,将加密后的转换密码发送给服务器。通过应用本申请的技术方案,可以实现一种结合预设的密码转换表将用户输入的简单原始密码进行对应转换后再加密上传到服务器上的技术方案。从而避免由于用户设置的密码过于简单进而导致的容易被恶意用户窃取后轻易破解的风险。

37、下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。



技术特征:

1.一种用户密码的处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述响应于用户输入的原始密码,检测基于用户操作而生成的预设动态参数,包括:

3.如权利要求2所述的方法,其特征在于,所述获取与所述第一动态指令相对应的第一预设动态参数,包括:

4.如权利要求3所述的方法,其特征在于,所述基于所述密码转换表,将所述第一待转换密码的第一字段属性转换为第二字段属性,得到第一转换密码,包括:

5.如权利要求2所述的方法,其特征在于,所述获取与所述第二动态指令相对应的第二预设动态参数,包括:

6.如权利要求5所述的方法,其特征在于,在所述获取所述用户输入的音频数据之后,还包括:

7.如权利要求5所述的方法,其特征在于,在所述将加密后的转换密码发送给所述服务器之后,还包括:

8.一种用户密码的处理装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,用于存储计算机可读取的指令,其特征在于,所述指令被执行时执行权利要求1-7中任一所述用户密码的处理方法的操作。


技术总结
本申请涉及数字医疗领域,公开了一种用户密码的处理方法、装置、电子设备及介质。本申请中,可以响应于用户输入的原始密码,检测基于用户操作而生成的预设动态参数;基于密码转换表,将原始密码转换为与预设动态参数相匹配的转换密码;利用与服务器预先协商的公钥对转换密码进行加密处理后,将加密后的转换密码发送给服务器。通过应用本申请的技术方案,可以实现一种结合预设的密码转换表将用户输入的简单原始密码进行对应转换后再加密上传到服务器上的技术方案。从而避免由于用户设置的密码过于简单进而导致的容易被恶意用户窃取后轻易破解的风险。

技术研发人员:张帆
受保护的技术使用者:康键信息技术(深圳)有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1