1.一种恢复出厂设置的方法,其特征在于,所述方法包括:目标设备接收来自控制终端的恢复出厂设置请求消息,所述恢复出厂设置请求消息包括:恢复出厂设置指令、设备身份标识、第一混淆值;
其中,所述第一混淆值为所述控制终端基于预设算法以及预设的第一密钥,对所述恢复出厂设置指令、设备身份标识进行加密得出的;
基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证,包括:基于预设算法以及预设的第二密钥,对所述恢复出厂设置请求消息中的恢复出厂设置指令、设备身份标识进行加密,得出第二混淆值;
确定所述恢复出厂设置请求消息中的第一混淆值与所述第二混淆值是否一致;
在所述第一混淆值与所述第二混淆值一致的情况下,确定所述第一混淆值验证通过;
在所述第一混淆值验证通过的情况下,执行所述恢复出厂设置指令;
在所述第一混淆值验证未通过的情况下,所述目标设备向所述控制终端发送提示信息,以提示所述控制终端对应的用户或者第三方主体发送报警信息,以提示所述目标设备接收到了恶意的所述恢复出厂设置指令。
2.根据权利要求1所述的方法,其特征在于,所述基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证,具体包括:基于预设算法以及预设的第二密钥,对所述恢复出厂设置请求消息中的第一混淆值进行解密,得到相应的设备身份标识;
确定解密后得到的设备身份标识,与所述恢复出厂设置请求消息中的设备身份标识是否一致;
在解密后得到的设备身份标识,与所述恢复出厂设置请求消息中的设备身份标识一致的情况下,确定所述第一混淆值验证通过。
3.根据权利要求1所述的方法,其特征在于,在基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证之前,所述方法还包括:确定所述恢复出厂设置请求消息中的设备身份标识,与所述目标设备的身份标识一致。
4.根据权利要求1所述的方法,其特征在于,所述恢复出厂设置请求消息中还包括:随机数;
所述第一混淆值为所述控制终端基于预设算法以及预设的第一密钥,对所述恢复出厂设置指令、设备身份标识、随机数进行加密而得出的。
5.根据权利要求4所述的方法,其特征在于,基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证,具体包括:基于预设算法以及预设的第二密钥,对所述恢复出厂设置请求消息中的随机数、恢复出厂设置指令以及设备身份标识进行加密,得出第二混淆值;
确定所述恢复出厂设置请求消息中的第一混淆值与所述第二混淆值是否一致;
在所述第一混淆值与所述第二混淆值一致的情况下,确定所述第一混淆值验证通过。
6.根据权利要求4所述的方法,其特征在于,所述基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证,具体包括:基于预设算法以及预设的第二密钥,对所述恢复出厂设置请求消息中的第一混淆值进行解密,得到相应的设备身份标识、随机数;
确定解密后得到的设备身份标识,与所述恢复出厂设置请求消息中的设备身份标识是否一致;以及确定解密后得到的随机数,与所述恢复出厂设置请求消息中的随机数是否一致;
在二者均一致的情况下,确定所述第一混淆值验证通过。
7.根据权利要求4所述的方法,其特征在于,所述随机数为所述控制终端生成所述恢复出厂设置请求消息的时间戳。
8.根据权利要求7所述的方法,其特征在于,在基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证之前,所述方法还包括:确定所述时间戳是否超出预设阈值;
在所述时间戳未超出预设阈值的情况下,确定所述恢复出厂设置请求消息为有效的恢复出厂设置请求消息。
9.一种恢复出厂设置的目标设备,其特征在于,所述目标设备包括:至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器在所述目标设备上执行时,实现如下操作:接收来自控制终端的恢复出厂设置请求消息,所述恢复出厂设置请求消息包括:恢复出厂设置指令、设备身份标识、第一混淆值;
其中,所述第一混淆值为所述控制终端基于预设算法以及预设的第一密钥,对所述恢复出厂设置指令、设备身份标识进行加密得出的;
基于预设规则,根据所述恢复出厂设置请求消息,对所述第一混淆值进行验证,包括:基于预设算法以及预设的第二密钥,对所述恢复出厂设置请求消息中的恢复出厂设置指令、设备身份标识进行加密,得出第二混淆值;
确定所述恢复出厂设置请求消息中的第一混淆值与所述第二混淆值是否一致;
在所述第一混淆值与所述第二混淆值一致的情况下,确定所述第一混淆值验证通过;
在所述第一混淆值验证通过的情况下,执行所述恢复出厂设置指令;
在所述第一混淆值验证未通过的情况下,向所述控制终端发送提示信息,以提示所述控制终端对应的用户或者第三方主体发送报警信息,以提示所述目标设备接收到了恶意的所述恢复出厂设置指令。