System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 密码重置方法、装置、电子设备、可读存储介质和产品制造方法及图纸_技高网

密码重置方法、装置、电子设备、可读存储介质和产品制造方法及图纸

技术编号:41533878 阅读:7 留言:0更新日期:2024-06-03 23:11
本申请公开了一种密码重置方法、装置、电子设备、可读存储介质和产品,属于加密技术领域。所述方法包括:在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求;在接收到所述第二电子设备响应于所述第一请求发送的第一信息的情况下,基于第一电子设备通信会话密钥,对目标密文进行解密,得到第一解密因子,其中,所述第一信息包括基于第二电子设备通信会话密钥对存储于所述第二电子设备的第一解密因子进行加密得到的目标密文;基于所述第一解密因子对第一加密文件进行解密,得到所述第一电子设备的第一锁屏密码,第一加密文件为对所述第一锁屏密码进行加密得到的加密文件;基于第一锁屏密码对第一电子设备的锁屏密码进行密码重置。

【技术实现步骤摘要】

本申请涉及加密,具体涉及一种密码重置方法、装置、电子设备、可读存储介质和产品


技术介绍

1、目前,一些电子设备通常具有锁屏功能,且锁屏解锁的方式有:密码/pin码、指纹识别、人脸识别等。

2、当用户忘记锁屏密码时,即使指纹识别或人脸识别成功,也不能解锁手机。通常情况下,对于android手机而言,如果用户忘记锁屏密码,可以通过恢复出厂设置的方式让用户可以在忘记密码时能重置手机锁屏密码,并再次使用手机,但此时用户的数据已经被清除。因为恢复出厂设置在清除锁屏密码的同时也清除了用户数据,其目的是避免手机丢失后造成用户数据泄露。

3、然而,在对用户进行调研的过程中发现:有些老年用户比较容易忘记锁屏密码、有多个手机的用户可能因为隔一段时间不用某一个手机后忘记了锁屏密码、还有可能是手机锁屏密码被儿童重置后又没办法知道锁屏密码等。在以上情况下,如果采用相关技术中的恢复出厂设置的方式,则手机重置锁屏密码后用户数据将被同时清除,进而造成用户原来存在手机上的数据不再可用的问题。可见,相关技术中,通过恢复出厂设置的方式对锁屏密码进行重置,易导致电子设备在重置之前存储的数据不可用的问题。


技术实现思路

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、本申请实施例中,通过在第一电子设备中存储第一加密文件,以及,在第二电子设备中存储用于对所述第一加密文件进行解密的第一解密因子,且所述第一加密文件为对所述第一电子设备的第一锁屏密码进行加密得到的加密文件,如此,当用户忘记第一电子设备的第一锁屏密码时,可以通过第二电子设备中的第一解密因子对第一电子设备中的第一加密文件进行解密,得到第一锁屏密码,并基于第一锁屏密码对第一电子设备的锁屏密码进行重置,该过程中,由于对密码进行重置无需清除第一电子设备中存储的数据,从而可以避免电子设备通过恢复出厂设置的方本文档来自技高网...

【技术保护点】

1.一种锁屏密码重置方法,应用于第一电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一锁屏密码,对所述第一电子设备的锁屏密码进行密码重置,包括:

3.根据权利要求1所述的方法,其特征在于,所述在接收到所述第二电子设备响应于所述第一请求发送的第一信息的情况下,基于第一电子设备通信会话密钥,对目标密文进行解密,得到第一解密因子,包括:

4.根据权利要求1所述的方法,其特征在于,所述第一电子设备中还存储有用于对所述第一加密文件进行解密的第二解密因子,所述基于所述第一解密因子对第一加密文件进行解密,得到所述第一电子设备的第一锁屏密码,包括:

5.根据权利要求3所述的方法,其特征在于,所述第一电子设备中存储有第一设备私钥、所述第一电子设备的第一身份标识ID和第二电子设备的第二身份标识ID,所述在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求,包括:

6.根据权利要求5所述的方法,其特征在于,所述使用所述第一设备私钥对所述第一ID和所述第二ID进行签名,得到第一签名文件,包括

7.根据权利要求4所述的方法,其特征在于,所述第一电子设备中存储有第一私钥和第二公钥,所述第二公钥为与所述第二电子设备中的第二私钥相对应的公钥;所述第一解密因子为第一随机数,所述第二解密因子为所述第一电子设备中存储的根密钥,所述在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求之前,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求之前,所述方法还包括:

9.一种锁屏密码重置方法,应用于第二电子设备,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述响应于所述第一请求,基于第二电子设备通信会话密钥对所述第一解密因子进行加密,得到第一信息,包括:

11.根据权利要求9所述的方法,其特征在于,所述第二电子设备中存储有第一设备证书,所述响应于所述第一请求,基于第二电子设备通信会话密钥对所述第一解密因子进行加密,得到第一信息,包括:

12.根据权利要求11所述的方法,其特征在于,所述响应于所述第一请求,基于所述第一设备证书对所述第一请求中的第一签名文件进行验签,得到第一验签结果信息,包括:

13.根据权利要求9所述的方法,其特征在于,所述接收所述第一电子设备发送的第一请求之前,所述方法还包括:

14.一种锁屏密码重置装置,应用于第一电子设备,其特征在于,所述装置包括:

15.根据权利要求14所述的装置,其特征在于,所述锁屏密码重置模块,包括:

16.根据权利要求14所述的装置,其特征在于,所述解密模块,包括:

17.根据权利要求14所述的装置,其特征在于,所述第一电子设备中还存储有用于对所述第一加密文件进行解密的第二解密因子,所述解密模块,具体用于基于所述第一解密因子和所述第二解密因子,对所述第一加密文件进行解密,得到所述第一锁屏密码。

18.根据权利要求16所述的装置,其特征在于,所述第一电子设备中存储有第一设备私钥、所述第一电子设备的第一身份标识ID和第二电子设备的第二身份标识ID,所述发送模块,包括:

19.根据权利要求18所述的装置,其特征在于,所述第一签名子模块,具体用于生成重置随机数;

20.根据权利要求17所述的装置,其特征在于,所述第一电子设备中存储有第一私钥和第二公钥,所述第二公钥为与所述第二电子设备中的第二私钥相对应的公钥;所述第一解密因子为第一随机数,所述第二解密因子为所述第一电子设备中存储的根密钥,所述装置还包括:

21.根据权利要求14所述的装置,其特征在于,所述第一发送模块,还用于向所述第二电子设备发送第一设备信息,其中,所述第一设备信息包括:第一ID、第二ID和第一公钥;

22.一种锁屏密码重置装置,应用于第二电子设备,其特征在于,所述装置包括:

23.根据权利要求22所述的装置,其特征在于,所述第二加密模块,包括:

24.根据权利要求22所述的装置,其特征在于,所述第二电子设备中存储有第一设备证书,所述第二加密模块,包括:

25.根据权利要求24所述的装置,其特征在于,所述验签子模块,包括:

26.根据权利要求22所述的装置,其特征在于,所述第二接收单元,还用于接收所述第一电子设备发送第一设备信息,其中,所述第一设备信息包括:第一ID、第二ID和第一公钥;

27....

【技术特征摘要】

1.一种锁屏密码重置方法,应用于第一电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一锁屏密码,对所述第一电子设备的锁屏密码进行密码重置,包括:

3.根据权利要求1所述的方法,其特征在于,所述在接收到所述第二电子设备响应于所述第一请求发送的第一信息的情况下,基于第一电子设备通信会话密钥,对目标密文进行解密,得到第一解密因子,包括:

4.根据权利要求1所述的方法,其特征在于,所述第一电子设备中还存储有用于对所述第一加密文件进行解密的第二解密因子,所述基于所述第一解密因子对第一加密文件进行解密,得到所述第一电子设备的第一锁屏密码,包括:

5.根据权利要求3所述的方法,其特征在于,所述第一电子设备中存储有第一设备私钥、所述第一电子设备的第一身份标识id和第二电子设备的第二身份标识id,所述在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求,包括:

6.根据权利要求5所述的方法,其特征在于,所述使用所述第一设备私钥对所述第一id和所述第二id进行签名,得到第一签名文件,包括:

7.根据权利要求4所述的方法,其特征在于,所述第一电子设备中存储有第一私钥和第二公钥,所述第二公钥为与所述第二电子设备中的第二私钥相对应的公钥;所述第一解密因子为第一随机数,所述第二解密因子为所述第一电子设备中存储的根密钥,所述在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求之前,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述在接收到锁屏密码重置指令的情况下,向第二电子设备发送第一请求之前,所述方法还包括:

9.一种锁屏密码重置方法,应用于第二电子设备,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述响应于所述第一请求,基于第二电子设备通信会话密钥对所述第一解密因子进行加密,得到第一信息,包括:

11.根据权利要求9所述的方法,其特征在于,所述第二电子设备中存储有第一设备证书,所述响应于所述第一请求,基于第二电子设备通信会话密钥对所述第一解密因子进行加密,得到第一信息,包括:

12.根据权利要求11所述的方法,其特征在于,所述响应于所述第一请求,基于所述第一设备证书对所述第一请求中的第一签名文件进行验签,得到第一验签结果信息,包括:

13.根据权利要求9所述的方法,其特征在于,所述接收所述第一电子设备发送的第一请求之前,所述方法还包括:

14.一种锁屏密码重置装置,应用于第一电子设备,其特征在于,...

【专利技术属性】
技术研发人员:胡志远郑寅锋张栋洪文博陈辉军鲁京辉
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1