加密压缩文件的处理方法及装置制造方法及图纸

技术编号:16969765 阅读:72 留言:0更新日期:2018-01-07 06:39
本发明专利技术实施例提供的一种加密压缩文件的处理方法及装置,通过获取目标用户选择的原始文件;对所述原始文件进行加密压缩,获得压缩文件,记录压缩文件的文件信息,当获取到目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将第一压缩文件的文件信息以及目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中,完成对压缩文件的密码的存储,便于后续遗忘密码后对文件的解压。

【技术实现步骤摘要】
加密压缩文件的处理方法及装置
本专利技术涉及压缩文件管理
,尤其涉及一种加密压缩文件的处理方法及装置。
技术介绍
在网络传输过程中,通常用多个文件需要传送的时候,用户会把多个文件打成一个压缩包,一是总体文件大小体积可大大缩小,方便传送;二是方便管理零散文件;三是在加密过程中,可以对压缩后的文件进入加密,在用户解压缩时只有输入了正确的密码才可以解压缩。另外,用户在网上下载了一个文件,网站上会记载该文件传播过程中解压缩所需的密码,用户使用密码解压缩后获得文件。上述两种情况会出现一种情况,如果时间久了再次用到此压缩文件时,遇到忘记密码时,该压缩文件就无法被解压缩,便会无法使用。
技术实现思路
本专利技术提供一种加密压缩文件的处理方法及装置,用于解决现有技术中压缩文件遗忘后无法进行解压的问题。第一方面,本专利技术提供一种加密压缩文件的处理方法,包括:获取目标用户选择的第一原始文件;对所述第一原始文件进行加密压缩,获得第一压缩文件,记录所述第一压缩文件的文件信息,所述文件信息包括标识、密码和创建时间;当获取到所述目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将所述第一压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。第二方面,本专利技术提供一种加密压缩文件的处理方法,包括:接收第一压缩文件的文件信息以及目标用户的目标用户名,所述第一压缩文件的文件信息为终端对目标用户选择的第一原始文件进行加密压缩,获得第一压缩文件时,记录的文件信息,所述文件信息包括标识、密码和创建时间;根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。第三方面,本专利技术提供一种加密压缩文件的处理装置,包括:获取模块,用于获取目标用户选择的第一原始文件;记录模块,用于对所述第一原始文件进行加密压缩,获得第一压缩文件,记录所述第一压缩文件的文件信息,所述文件信息包括标识、密码和创建时间;发送模块,用于当获取到所述目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将所述第一压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。第四方面,本专利技术提供一种加密压缩文件的处理装置,包括:接收模块,用于接收第一压缩文件的文件信息以及目标用户的目标用户名,所述第一压缩文件的文件信息为终端对目标用户选择的第一原始文件进行加密压缩,获得第一压缩文件时,记录的文件信息,所述文件信息包括标识、密码和创建时间;存储模块,用于根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。第五方面,本专利技术提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器,存储器通过所述总线完成相互间的通信;所述处理器执行所述计算机程序时实现如上述述的方法。第六方面,本专利技术提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述的方法。由上述技术方案可知,本专利技术实施例提供的一种加密压缩文件的密码处理方法及装置,通过获取目标用户选择的原始文件;对所述原始文件进行加密压缩,获得压缩文件,记录压缩文件的文件信息,当获取到目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将第一压缩文件的文件信息以及目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中,完成对压缩文件的密码的存储,便于后续遗忘密码后对文件的解压。附图说明图1为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图2为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图3为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图4为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图5为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图6为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图7为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图图8为本专利技术一实施例提供的加密压缩文件的处理方法的流程示意图;图9为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图10为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图11为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图12为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图13为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图14为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图15为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图16为本专利技术一实施例提供的加密压缩文件的处理装置的结构示意图;图17为本专利技术一实施例提供的电子设备的结构示意图图18为本专利技术一实施例提供的电子设备的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。在本专利技术中出现的第一原始文件、第二原始文件、第三原始文件、第一压缩文件、第二压缩文件、第三压缩文件和第四压缩文件均是为了解释说明本专利技术多种情况才进行的文件命名。在本专利技术中出现的目标用户和目标用户名均为本专利技术在解释各种情况下对某一个用户在执行过程中的命名。图1示出了本专利技术一实施例提供一种加密压缩文件的处理方法,包括:S11、获取目标用户选择的第一原始文件。在本步骤中,需要说明的是,在本专利技术实施例中,用户可通过终端在显示界面上选择出现在界面上的原始文件。如通过鼠标指针在电脑桌面上选择原始文件。用户还可通过终端登录某一款压缩软件,在压缩软件上对终端上原始文件进行选择。S12、对所述第一原始文件进行加密压缩,获得第一压缩文件,记录所述第一压缩文件的文件信息,所述文件信息包括标识、密码和创建时间。在本步骤中,需要说明的是,在本专利技术实施例中,终端对原始文件加密压缩,得到压缩文件。此时终端会对压缩文件进行解析获得压缩文件的文件信息。在本实施例中,文本信息可包括标识、密码和创建时间,但不局限于此,还可包括文件名、压缩类型(如rar、zip、cab等)、大小等。在这里,需要说明的是,在加密方式上,可采用MD5、RAS等加密形式,为此,文件信息中的标识可为MD5码、RAS码等。这里的标识是文件不发生内容变化的唯一标识。S13、当获取到所述目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将所述第一压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。在本步骤中,需要说明的是,在本专利技术实施例中,终端在对原始文件加密压缩完成后,会收到提示信息。该提示信息用于提示用户是否对原始文件对应的压缩文件的文件信息进行保存。即保存压缩密码用于后续的解密。当用户在终端上进行点击保存或打勾上保存选择后,终端会将压缩文件的文件信息以及用户名发送给服务器,由服务器将压缩文件的文件信息保存在用户名下的信息库中。其中,服务器可为云端服务器或物理设备服务器,本方案基于网络环境下实现。在这里,还需要说明的是,本文档来自技高网...
加密压缩文件的处理方法及装置

【技术保护点】
一种加密压缩文件的处理方法,其特征在于,包括:获取目标用户选择的第一原始文件;对所述第一原始文件进行加密压缩,获得第一压缩文件,记录所述第一压缩文件的文件信息,所述文件信息包括标识、密码和创建时间;当获取到所述目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将所述第一压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。

【技术特征摘要】
1.一种加密压缩文件的处理方法,其特征在于,包括:获取目标用户选择的第一原始文件;对所述第一原始文件进行加密压缩,获得第一压缩文件,记录所述第一压缩文件的文件信息,所述文件信息包括标识、密码和创建时间;当获取到所述目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将所述第一压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。2.根据权利要求1所述的方法,其特征在于,还包括:获取所述目标用户选择的第二压缩文件;对所述第二压缩文件进行解压缩,获得第二原始文件,记录所述第二压缩文件的文件信息,所述文件信息包括标识、密码和创建时间;获取所述目标用户对所述第二压缩文件的文件信息进行保存的触发操作后,将所述第二压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第二压缩文件的文件信息保存在对应的信息库中。3.根据权利要求2所述的方法,其特征在于,还包括:获取所述目标用户选择的第三压缩文件;当获取到所述目标用户查询所述第三压缩文件的密码的触发操作后,对所述第三压缩文件解析获得所述第三压缩文件的标识,作为第三查询标识;将所述第三查询标识和所述目标用户的目标用户名发送给服务器,以使服务器将所述第三查询标识与所述目标用户名下的信息库中的所有标识进行匹配,当匹配成功后,获得查询标识对应的密码,作为匹配密码;接收所述服务器发送的匹配密码,根据匹配密码对所述第三压缩文件进行解压缩,获得第三原始文件。4.根据权利要求3所述的方法,其特征在于,还包括:获取所述目标用户选择的第四压缩文件;向所述服务器发送所述目标用户修改所述第四压缩文件的密码的修改请求,以使所述服务器获取所述第四压缩文件的标识和创建时间,作为第四查询标识,并根据所述第四查询标识从非目标用户对应的信息库中查询对应所述第四查询标识的其他压缩文件,获得其他压缩文件的创建时间,在其他压缩文件的创建时间晚于第四压缩文件的创建时间时,根据修改请求对所述第四压缩文件的密码进行修改,并存储新密码。5.一种加密压缩文件的处理方法,其特征在于,包括:接收第一压缩文件的文件信息以及目标用户的目标用户名,所述第一压缩文件的文件信息为终端对目标用户选择的第一原始文件进行加密压缩,获得第一压缩文件时,记录的文件信息,所述文件信息包括标识、密码和创建时间;根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。6.根据权利要求5所述的方法,其特征在于,还包括:接收第二压缩文件的文件信息以及目标用户名,所述第二压缩文件的文件信息为终端对目标用户选择的第二压缩文件进行解压缩,获得第二原始文件时,记录的文件信息,所述文件信息包括标识、密码和创建时间;根据目标用户名将第二压缩文件的文件信息保存在对应的信息库中。7.根据权利要求6所述的方法,其特征在于,还包括:接收终端发送的第三查询标识,所述第三查询标识为所述终端在获取到所述目标用户查询所述第三压缩文件的密码的触发操作后,对所述第三压缩文件解析获得所述第三压缩文件的标识;将所述第三查询标识与所述目标用户名下的信息库中的所有标识进行匹配,当匹配成功后,获得查询标识对应的密码,作为匹配密码,将匹配密码发送给终端,以使终端根据匹配密码对所述第三压缩文件进行解压缩,获得第三原始文件。8.根据权利要求7所述的方法,其特征在于,还包括:接收终端发送的所述目标用户修改所述第四压缩文件的密码的修改请求;获取所述第四压缩文件的标识和创建时间,作为第四查询标识,并根据所述第四查询标识从非目标用户对应的信息库中查询对应所述第四查询标识的其他压缩文件,获得其他压缩文件的创建时间,在其他压缩文件的创建时间晚于第四压缩文件的创建时间时,对根据修改请求对所述第四压缩文件的密码进行修改,并存储新密码。9.一种加密压缩文件的处理装置,其特征在于,包括:获取模块,用于获取目标用户选择的第一原始文件;记录模块,用于对所述第一原始文件进行加密压缩,获得第一压缩文件,记录所述第一压缩文件的文件信息,所述文件信息包括标识、密码和创建时间;发送模块,用于当获取到所述目标用户对所述第一压缩文件的文件信息进行保存的触发操作后,将所述第一压缩文件的文件信息以及所述目标用户的目标用户名发送给服务器,以使服务器根据目标用户名将第一压缩文件的文件信息保存在对应的信息库中。10.根据权利要求9所述的装置,其特征在于,所述获取模块,还用于获取所述目标用户选择的第二压缩文件;所述记录模块,还用于对所述第...

【专利技术属性】
技术研发人员:王务志
申请(专利权)人:北京奇安信科技有限公司
类型:发明
国别省市:北京,11

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

1