一种文件加密方法及装置的制造方法

文档序号:10655941阅读:269来源:国知局
一种文件加密方法及装置的制造方法
【专利摘要】本发明实施例公开一种文件加密方法及装置,用于解决应用锁无法只对文件进行保护的问题,该方法包括:建立私密文件夹;为私密文件夹设置私密密码;在私密文件夹界面获取目标文件,并将目标文件存储在私密文件夹中;隐藏除私密文件夹中的目标文件之外的目标文件。实施本发明实施例,可以实现只对文件的保护。
【专利说明】
一种文件加密方法及装置
技术领域
[0001 ]本发明涉及计算机技术领域,尤其涉及一种文件加密方法及装置。
【背景技术】
[0002]应用锁可以对手机、平板电脑等用户设备上的应用进行加密,当用户需要启动应用时,用户需要输入正确的加密密码才能使用应用,从而可以保护应用的私密性。然而,很多时候用户并不需要保护整个应用,只需要保护应用中部分文件,例如:用户需要对用户设备中的一些图片进行隐私保护,而不需要对图库进行隐私保护,但应用锁无法只对文件进行保护。

【发明内容】

[0003]本发明实施例公开了一种文件加密方法及装置,用于解决应用锁无法只对文件进行保护的问题。
[0004]本发明实施例第一方面公开一种文件加密方法,包括:
[0005]建立私密文件夹;
[0006]为所述私密文件夹设置私密密码;
[0007]在私密文件夹界面获取目标文件,并将所述目标文件存储在所述私密文件夹中;
[0008]隐藏除所述私密文件夹中的所述目标文件之外的所述目标文件。
[0009]在一个实施例中,所述为所述私密文件夹设置私密密码之后,以及在所述私密文件夹界面获取目标文件之前,所述方法还包括:
[0010]当检测到用于打开所述私密文件夹的打开指令时,输出用于提示用户输入密码的提不?目息;
[0011 ]当检测到针对所述提示信息输入的第一密码时,将所述第一密码与所述私密密码进行比较;
[0012]当所述第一密码与所述私密密码相同时,进入所述私密文件夹界面。
[0013]在一个实施例中,所述方法还包括:
[0014]建立隐私账号;
[0015]为所述隐私账号设置隐私密码;
[0016]所述建立私密文件夹包括:
[0017]在所述隐私账号下建立私密文件夹。
[0018]在一个实施例中,所述方法还包括:
[0019]当检测到用于解锁屏幕的第二密码,且所述第二密码与所述隐私密码相同时,加载数据,所述数据包括所述私密文件夹中的数据;
[0020]当检测到用于解锁屏幕的第二密码,且所述第二密码与预设密码相同时,加载除所述私密文件夹中的数据之外的数据。
[0021]在一个实施例中,所述目标文件为图片文件、视频文件和音频文件中的至少一种。
[0022]本发明实施例第二方面公开一种文件加密装置,包括:
[0023]建立单元,用于建立私密文件夹;
[0024]设置单元,用于为所述建立单元建立的私密文件夹设置私密密码;
[0025]获取单元,用于在私密文件夹界面获取目标文件;
[0026]存储单元,用于将所述获取单元获取的目标文件存储在所述私密文件夹中;
[0027]隐藏单元,用于隐藏除所述建立单元建立的私密文件夹中的所述获取单元获取的目标文件之外的所述目标文件。
[0028]在一个实施例中,所述装置还包括:
[0029]输出单元,用于当检测到用于打开所述建立单元建立的私密文件夹的打开指令时,输出用于提示用户输入密码的提示信息;
[0030]比较单元,用于当检测到针对所述输出单元输出的提示信息输入的第一密码时,将所述第一密码与所述设置单元设置的私密密码进行比较;
[0031]进入单元,用于当所述比较单元的比较结果为所述第一密码与所述私密密码相同时,进入所述私密文件夹界面。
[0032]在一个实施例中,所述建立单元,还用于建立隐私账号;
[0033]所述设置单元,还用于为所述建立单元建立的隐私账号设置隐私密码;
[0034]所述建立单元建立私密文件夹的方式为:
[0035]在所述隐私账号下建立私密文件夹。
[0036]在一个实施例中,所述装置还包括加载单元,所述加载单元用于:
[0037]当检测到用于解锁屏幕的第二密码,且所述第二密码与所述设置单元设置的隐私密码相同时,加载数据,所述数据包括所述建立单元建立的私密文件夹中的数据;
[0038]当检测到用于解锁屏幕的第二密码,且所述第二密码与预设密码相同时,加载除所述私密文件夹中的数据之外的数据。
[0039]在一个实施例中,所述目标文件为图片文件、视频文件和音频文件中的至少一种。
[0040]本发明实施例中,建立私密文件夹,为私密文件夹设置私密密码,在私密文件夹界面获取目标文件,将目标文件存储在私密文件夹中,并隐藏除私密文件夹中的目标文件之外的目标文件,可见,只能从私密文件夹中访问目标文件,而私密文件夹设置有密码,因此,可以实现对文件的保护。
【附图说明】
[0041]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042]图1是本发明实施例公开的一种文件加密方法的流程示意图;
[0043]图2是本发明实施例公开的另一种文件加密方法的流程示意图;
[0044]图3是本发明实施例公开的一种文件加密装置的结构示意图;
[0045]图4是本发明实施例公开的另一种文件加密装置的结构示意图;
[0046]图5是本发明实施例公开的又一种文件加密装置的结构示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]本发明实施例公开了一种文件加密方法及装置,用于解决应用锁无法只对文件进行保护的问题。以下分别进行详细说明。
[0049]请参阅图1,图1是本发明实施例公开的一种文件加密方法的流程示意图。其中,该文件加密方法是从手机、平板电脑等用户设备的角度描述的。如图1所示,该文件加密方法可以包括以下步骤。
[0050]101、建立私密文件夹,并为私密文件夹设置私密密码。
[0051]本实施例中,当用户需要对用户设备中存储的一些文件进行保护时,将建立一个私密文件夹,并为这个私密文件夹设置一个私密密码。其中,私密文件夹用于存储需要保护的文件,私密密码用于保护这个私密文件夹,从而保护存储在私密文件夹中的文件。
[0052]102、在私密文件夹界面获取目标文件,并将目标文件存储在私密文件夹中。
[0053]本实施例中,当用户需要对存储的目标文件进行保护时,用户可以通过操作使用户设备进入私密文件夹界面,之后用户设备在私密文件夹界面获取目标文件,并将目标文件存储在私密文件夹中。其中,目标文件可以为图片文件、视频文件、音频文件等文件中的至少一种。其中,目标文件可以是文件管理器中的文件,也可以是具体的一个客户端(或应用)中的文件,例如:当目标文件为图片时,目标文件可以是图库中的文件。
[0054]103、隐藏除私密文件夹中的目标文件之外的目标文件。
[0055]本实施例中,用户设备将目标文件存储在私密文件夹中之后,将除私密文件夹中的目标文件之外的目标文件隐藏起来,以便只能通过私密文件夹打开目标文件,从而保护目标文件。例如:当目标文件为图片,且目标文件原先存储在图库时,将目标文件存储在私密文件夹中之后,可以将图库和文件管理器中的目标文件隐藏起来。
[0056]在图1所描述的文件加密方法中,建立私密文件夹,为私密文件夹设置私密密码,在私密文件夹界面获取目标文件,将目标文件存储在私密文件夹中,并隐藏除私密文件夹中的目标文件之外的目标文件,可见,只能从私密文件夹中访问目标文件,而私密文件夹设置有密码,因此,可以实现对文件的保护。
[0057]请参阅图2,图2是本发明实施例公开的另一种文件加密方法的流程示意图。其中,该文件加密方法是从手机、平板电脑等用户设备的角度描述的。如图2所示,该文件加密方法可以包括以下步骤。
[0058]201、建立隐私账号,并为隐私账号设置隐私密码。
[0059]本实施例中,当用户需要对用户设备中存储的一些文件进行保护时,可以建立一个隐私账号,并为隐私账号设置隐私密码,用户设备可以在隐私账号下对需要保护的文件进行隐私设置。其中,用户设备将包括两个账号,一个为隐私账号,一个为普通账号,当用户输入的解锁密码与为隐私账号设置的隐私密码相同时,用户设备将进入隐私账号,当用户输入的解锁密码与为普通账号设置的预设密码相同时,用户设备将进入普通账号。
[0060]202、在隐私账号下建立私密文件夹,并为私密文件夹设置私密密码。
[0061]本实施例中,用户设备建立了隐私账号之后,可以在隐私账号下建立一个私密文件夹,并为这个私密文件夹设置一个私密密码。其中,私密文件夹用于存储需要保护的文件,私密密码用于保护这个私密文件夹,从而保护存储在私密文件夹中的文件。
[0062]203、当检测到用于打开私密文件夹的打开指令时,输出用于提示用户输入密码的提不?目息。
[0063]本实施例中,当用户需要对用户设备中存储的文件进行保护设置时,可以在隐私账号下通过点击预设图标、点击预设区域、按压预设按键等操作向用户设备输入用于打开私密文件夹的打开指令,用户设备检测到该打开指令之后,将输出用于提示用户输入密码的提示信息,该提示信息可以是以语音方式输出的,也可以是以文本方式输出的。
[0064]204、当检测到针对该提示信息输入的第一密码时,将第一密码与私密密码进行比较,当第一密码与私密密码相同时,进入私密文件夹界面。
[0065]本实施例中,当用户设备检测到针对该提示信息输入的第一密码时,将第一密码与为私密文件夹设置的私密密码进行比较,当第一密码与私密密码相同时,将进入私密文件夹界面,当第一密码与私密密码不同时,可以输出用于提示用户密码错误的提示信息。其中,第一密码可以是以语音方式输入的,也可以是以文本方式输入的。
[0066]205、在私密文件夹界面获取目标文件,并将目标文件存储在私密文件夹中。
[0067]本实施例中,用户设备进入私密文件夹界面之后,当用户需要对存储的目标文件进行保护时,用户设备在私密文件夹界面获取目标文件,并将目标文件存储在私密文件夹中。其中,目标文件可以为图片文件、视频文件、音频文件等文件中的至少一种。其中,目标文件可以是文件管理器中的文件,也可以是具体的一个客户端(或应用)中的文件,例如:当目标文件为图片时,目标文件可以是图库中的文件。
[0068]206、隐藏除私密文件夹中的目标文件之外的目标文件。
[0069]本实施例中,用户设备将目标文件存储在私密文件夹中之后,将除私密文件夹中的目标文件之外的目标文件隐藏起来,以便只能通过私密文件夹打开目标文件,从而保护目标文件。例如:当目标文件为图片,且目标文件原先存储在图库时,将目标文件存储在私密文件夹中之后,可以将图库和文件管理器中的目标文件隐藏起来。
[0070]207、当检测到用于解锁屏幕的第二密码,且第二密码与隐私密码相同时,加载包括私密文件夹中的数据的数据,当检测到用于解锁屏幕的第二密码,且第二密码与预设密码相同时,加载除私密文件夹中的数据之外的数据。
[0071]本实施例中,用户设备建立了隐私账号之后,当用户设备在锁屏的情况下接收到用户输入的用于解锁屏幕的第二密码时,将第二密码与隐私密码和预设密码进行比较,当第二密码与隐私密码相同时,加载包括私密文件夹中的数据的数据,即加载所有的数据,但加载的私密文件夹中的数据只在私密文件夹显示,在其它地方不显示,当第二密码与预设密码相同时,只加载除私密文件夹中的数据之外的数据。
[0072]在一个实施例中,用户设备可以删除隐私账号,之后进入普通账号,删除隐私账号下的私密文件夹以及私密文件夹中的所有数据,并显示私密文件夹中的数据存储在其它的数据。
[0073]在图2所描述的文件加密方法中,建立私密文件夹,为私密文件夹设置私密密码,在私密文件夹界面获取目标文件,将目标文件存储在私密文件夹中,并隐藏除私密文件夹中的目标文件之外的目标文件,可见,只能从私密文件夹中访问目标文件,而私密文件夹设置有密码,因此,可以实现对文件的保护。
[0074]请参阅图3,图4是本发明实施例公开的一种文件加密装置的结构示意图。其中,该文件加密装置可以为手机、平板电脑等用户设备。如图3所示,该文件加密装置可以包括:
[0075]建立单元301,用于建立私密文件夹;
[0076]设置单元302,用于为建立单元301建立的私密文件夹设置私密密码;
[0077]获取单元303,用于在私密文件夹界面获取目标文件;
[0078]存储单元304,用于将获取单元303获取的目标文件存储在建立单元301建立的私1J文件夹中;
[0079]隐藏单元305,用于隐藏除建立单元301建立的私密文件夹中的获取单元303获取的目标文件之外的目标文件。
[0080]在图3所描述的文件加密装置中,建立私密文件夹,为私密文件夹设置私密密码,在私密文件夹界面获取目标文件,将目标文件存储在私密文件夹中,并隐藏除私密文件夹中的目标文件之外的目标文件,可见,只能从私密文件夹中访问目标文件,而私密文件夹设置有密码,因此,可以实现对文件的保护。
[0081]请参阅图4,图4是本发明实施例公开的另一种文件加密装置的结构示意图。其中,该文件加密装置可以为手机、平板电脑等用户设备。图4所示的文件加密装置是图3所示的文件加密装置优化得到的,其中:
[0082]该文件加密装置还可以包括:
[0083]输出单元306,用于当检测到用于打开建立单元301建立的私密文件夹的打开指令时,输出用于提示用户输入密码的提示信息;
[0084]比较单元307,用于当检测到针对输出单元306输出的提示信息输入的第一密码时,将第一密码与设置单元302设置的私密密码进行比较;
[0085]进入单元308,用于当比较单元307的比较结果为第一密码与私密密码相同时,进入私密文件夹界面。
[0086]具体地,获取单元303在进入单元308进入的私密文件夹界面获取目标文件;
[0087]作为一种可能的实施方式,建立单元301,还用于建立隐私账号;
[0088]设置单元302,还用于为建立单元301建立的隐私账号设置隐私密码;
[0089]建立单元301建立私密文件夹的方式为:
[0090]在隐私账号下建立私密文件夹。
[0091]作为一种可能的实施方式,建立单元301,还用于建立普通账号;
[0092]设置单元302,还用于为普通账号设置预设密码。
[0093]作为一种可能的实施方式,该文件加密装置还可以包括加载单元309,加载单元309用于:
[0094]当检测到用于解锁屏幕的第二密码,且第二密码与设置单元302设置的隐私密码相同时,加载数据,该数据包括建立单元建立的私密文件夹中的数据;
[0095]当检测到用于解锁屏幕的第二密码,且第二密码与设置单元302设置的预设密码相同时,加载除私密文件夹中的数据之外的数据。
[0096]作为一种可能的实施方式,目标文件为图片文件、视频文件和音频文件中的至少一种。
[0097]在图4所描述的文件加密装置中,建立私密文件夹,为私密文件夹设置私密密码,在私密文件夹界面获取目标文件,将目标文件存储在私密文件夹中,并隐藏除私密文件夹中的目标文件之外的目标文件,可见,只能从私密文件夹中访问目标文件,而私密文件夹设置有密码,因此,可以实现对文件的保护。
[0098]请参阅图5,图5是本发明实施例公开的又一种文件加密装置的结构示意图。其中,该文件加密装置可以为手机、平板电脑等用户设备。如图5所示,该文件加密装置可以包括处理器501、存储器502、输入装置503、输出装置504和通信总线505,存储器502可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。可选地,存储器502还可以是至少一个位于远离前述处理器501的存储装置。输入装置503可以为触摸屏、按键、话筒等,输出装置504可以为显示屏、话筒等,其中:
[0099]存储器502中存储有一组程序代码,处理器501用于调用存储器502中存储的程序代码执行以下操作:
[0100]建立私密文件夹;
[0101]为私密文件夹设置私密密码;
[0102]在私密文件夹界面获取目标文件,并将目标文件存储在私密文件夹中;
[0103]隐藏除私密文件夹中的目标文件之外的目标文件。
[0104]作为一种可能的实施方式,处理器501为私密文件夹设置私密密码之后,以及在私密文件夹界面获取目标文件之前,输入装置503,用于接收输入的用于打开私密文件夹的打开指令并发送给处理器501;
[0105]输出装置504,用于在处理器501的控制下输出用于提示用户输入密码的提示信息;
[0106]输入装置503,还用于接收针对提示信息输入的第一密码并发送给处理器501;
[0107]处理器501还用于调用存储器502中存储的程序代码执行以下操作:
[0108]将第一密码与为私密文件夹设置的私密密码进行比较;
[0109]当第一密码与私密密码相同时,进入私密文件夹界面。
[0110]作为一种可能的实施方式,处理器501还用于调用存储器502中存储的程序代码执行以下操作:
[0111]建立隐私账号;
[0112]为隐私账号设置隐私密码;
[0113]处理器501建立私密文件夹的方式为:
[0114]在隐私账号下建立私密文件夹。
[0115]作为一种可能的实施方式,处理器501还用于调用存储器502中存储的程序代码执行以下操作:
[0116]当检测到用于解锁屏幕的第二密码,且第二密码与为隐私账号设置的隐私密码相同时,加载数据,该数据包括私密文件夹中的数据;
[0117]当检测到用于解锁屏幕的第二密码,且第二密码与预设密码相同时,加载除私密文件夹中的数据之外的数据。
[0118]作为一种可能的实施方式,目标文件为图片文件、视频文件和音频文件中的至少一种。
[0119]在图5所描述的文件加密装置中,建立私密文件夹,为私密文件夹设置私密密码,在私密文件夹界面获取目标文件,将目标文件存储在私密文件夹中,并隐藏除私密文件夹中的目标文件之外的目标文件,可见,只能从私密文件夹中访问目标文件,而私密文件夹设置有密码,因此,可以实现对文件的保护。
[0120]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,ROM)、随机存取器(random accessmemory,RAM)、磁盘或光盘等。
[0121]以上对本发明实施例公开的文件加密方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种文件加密方法,其特征在于,包括: 建立私密文件夹; 为所述私密文件夹设置私密密码; 在私密文件夹界面获取目标文件,并将所述目标文件存储在所述私密文件夹中; 隐藏除所述私密文件夹中的所述目标文件之外的所述目标文件。2.根据权利要求1所述的方法,其特征在于,所述为所述私密文件夹设置私密密码之后,以及在所述私密文件夹界面获取目标文件之前,所述方法还包括: 当检测到用于打开所述私密文件夹的打开指令时,输出用于提示用户输入密码的提示信息; 当检测到针对所述提示信息输入的第一密码时,将所述第一密码与所述私密密码进行比较; 当所述第一密码与所述私密密码相同时,进入私密文件夹界面。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 建立隐私账号; 为所述隐私账号设置隐私密码; 所述建立私密文件夹包括: 在所述隐私账号下建立私密文件夹。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 当检测到用于解锁屏幕的第二密码,且所述第二密码与所述隐私密码相同时,加载数据,所述数据包括所述私密文件夹中的数据; 当检测到用于解锁屏幕的第二密码,且所述第二密码与预设密码相同时,加载除所述私密文件夹中的数据之外的数据。5.根据权利要求4所述的方法,其特征在于,所述目标文件为图片文件、视频文件和音频文件中的至少一种。6.一种文件加密装置,其特征在于,包括: 建立单元,用于建立私密文件夹; 设置单元,用于为所述建立单元建立的私密文件夹设置私密密码; 获取单元,用于在私密文件夹界面获取目标文件; 存储单元,用于将所述获取单元获取的目标文件存储在所述私密文件夹中; 隐藏单元,用于隐藏除所述建立单元建立的私密文件夹中的所述获取单元获取的目标文件之外的所述目标文件。7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 输出单元,用于当检测到用于打开所述建立单元建立的私密文件夹的打开指令时,输出用于提示用户输入密码的提示信息; 比较单元,用于当检测到针对所述输出单元输出的提示信息输入的第一密码时,将所述第一密码与所述设置单元设置的私密密码进行比较; 进入单元,用于当所述比较单元的比较结果为所述第一密码与所述私密密码相同时,进入所述私密文件夹界面。8.根据权利要求6或7所述的装置,其特征在于,所述建立单元,还用于建立隐私账号; 所述设置单元,还用于为所述建立单元建立的隐私账号设置隐私密码; 所述建立单元建立私密文件夹的方式为: 在所述隐私账号下建立私密文件夹。9.根据权利要求8所述的装置,其特征在于,所述装置还包括加载单元,所述加载单元用于: 当检测到用于解锁屏幕的第二密码,且所述第二密码与所述设置单元设置的隐私密码相同时,加载数据,所述数据包括所述建立单元建立的私密文件夹中的数据; 当检测到用于解锁屏幕的第二密码,且所述第二密码与预设密码相同时,加载除所述私密文件夹中的数据之外的数据。10.根据权利要求9所述的装置,其特征在于,所述目标文件为图片文件、视频文件和音频文件中的至少一种。
【文档编号】G06F21/60GK106022148SQ201610363700
【公开日】2016年10月12日
【申请日】2016年5月26日
【发明人】白斌
【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1