1.一种数据加密方法,其特征在于,所述方法包括:当针对登录账户的认证通过时,获取所述登录账户的待加密文件;根据所述待加密文件的压缩文件,确定所述待加密文件对应的加密文件和所述加密文件的密钥信息,其中,所述确定所述待加密文件对应的加密文件和所述加密文件的密钥信息,包括:获取所述压缩文件的预设密钥,根据所述预设密钥,对所述压缩文件进行文件加密处理,得到所述待加密文件对应的加密文件;根据所述预设密钥,确定所述加密文件的密钥信息;获取所述密钥信息的密码数据,并根据所述密码数据,得到所述密钥信息对应的加密密钥信息;当确认所述加密密钥信息正确时,将所述加密文件存储至所述登录账户的目标存储位置。
2.根据权利要求1所述的方法,其特征在于,所述根据所述待加密文件的压缩文件,确定所述待加密文件对应的加密文件和所述加密文件的密钥信息,包括:获取所述待加密文件的预设密钥;对所述预设密钥进行密钥扩展处理,得到预设数量的扩展密钥;根据所述预设数量的扩展密钥,对所述待加密文件的压缩文件进行加密处理,得到所述加密文件;根据所述扩展密钥,确定所述加密文件的密钥信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述预设数量的扩展密钥,对所述待加密文件的压缩文件进行加密处理,得到所述加密文件,包括:分别根据所述预设数量的扩展密钥,对所述待加密文件的压缩文件,进行预设轮数的迭代加密,得到所述加密文件;所述预设轮数与所述预设数量相等。
4.根据权利要求1所述的方法,其特征在于,在根据所述待加密文件的压缩文件,确定所述待加密文件对应的加密文件和所述加密文件的密钥信息之前,还包括:响应于针对所述待加密文件的加密请求,对所述待加密文件进行压缩处理,得到预设字节长度的压缩文件;将所述预设字段长度的压缩文件,作为所述待加密文件的压缩文件。
5.根据权利要求1所述的方法,其特征在于,在当针对登录账户的认证通过时,获取所述登录账户的待加密文件之前,还包括:响应于所述登录账户的文件存储请求,获取所述登录账户的账户信息和所述登录账户的目标存储位置;对所述登录账户的账户信息进行认证,得到所述登录账户的认证结果。
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:响应于所述登录账户的文件获取请求,接收所述登录账户发送的解密数据;获取所述文件获取请求对应的目标加密文件;根据所述解密数据,对所述目标加密文件关联的加密密钥信息进行密钥解密处理,得到目标密钥信息;根据所述目标密钥信息,对所述目标加密文件进行文件解密处理,得到所述登录账户的目标文件。
7.一种数据加密装置,其特征在于,所述装置包括:文件获取模块,用于当针对登录账户的认证通过时,获取所述登录账户的待加密文件;文件加密模块,用于根据所述待加密文件的压缩文件,确定所述待加密文件对应的加密文件和所述加密文件的密钥信息,其中,所述确定所述待加密文件对应的加密文件和所述加密文件的密钥信息,包括:获取所述压缩文件的预设密钥,根据所述预设密钥,对所述压缩文件进行文件加密处理,得到所述待加密文件对应的加密文件;根据所述预设密钥,确定所述加密文件的密钥信息;密码获取模块,用于获取所述密钥信息的密码数据,并根据所述密码数据,得到所述密钥信息对应的加密密钥信息;文件存储模块,用于当确认所述加密密钥信息正确时,将所述加密文件存储至所述登录账户的目标存储位置。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。