用于电子设备的文件处理方法和装置的制造方法

文档序号:9432995阅读:332来源:国知局
用于电子设备的文件处理方法和装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,具体涉及信息安全技术领域,尤其涉及用于电子设备的文件处理方法和装置。
【背景技术】
[0002]对于具有文件管理功能的电子设备(例如,手机、平板电脑等),在用户需要对电子设备内部保存的多个文件(如照片、文档等)进行隐私保护时,现有的处理方法是:根据用户设定的一个解锁密码或手势,将用户指定的多个文件加锁隐藏;在用户需要操作(例如,查看、修改)上述文件时,通过获取用户输入的一个密码或者对电子设备的触摸屏的操作的手势,并与用户预先设置的密码或手势进行比对,根据比对结果对上述多个文件解锁并显示。
[0003]然而,采用现有的处理方法,一旦其它用户(例如,机主的亲人、朋友)得知机主设置的上述一个解锁密码或手势,就能看到机主要保护的所有文件。因此,上述现有的对文件处理方法中保护文件的技术方案的保护手段过于单一,不能对多个文件进行差异化保护。

【发明内容】

[0004]本申请的目的在于提出一种用于电子设备的文件处理方法和装置,来解决以上【背景技术】部分提到的技术问题。
[0005]第一方面,本申请提供了一种用于电子设备的文件处理方法,所述电子设备有文件管理功能,所述方法包括:在预定的至少两个时间段内,获取用户在每个时间段内对所述电子设备的操作;根据获取到的操作,生成与每个所述操作对应的操作密钥数据,并给每个所述操作分配一个权限级别,每个所述权限级别按照其对应的操作的执行顺序逐级递加;分别将每个所述操作密钥数据与所对应的操作相对应的权限级别绑定;分别将每个所述操作密钥数据绑定的权限级别所关联的待加锁文件隐藏。
[0006]第二方面,本申请提供了一种用于电子设备的文件处理方法,所述电子设备有文件管理功能,所述方法包括:在预定的至少一个时间段内接收用户在每个时间段对所述电子设备的操作;每个时间段结束后,将所述时间段内及所述时间段之前的所有操作与预存的操作密钥数据进行匹配;如果匹配到相应的操作密钥数据,则显示与所述操作密钥数据绑定的权限级别所关联的文件。
[0007]第三方面,本申请提供一种用于电子设备的文件处理装置,所述电子设备有文件管理功能,所述装置包括:操作获取单元,用于在预定的至少两个时间段内获取用户在每个时间段内对所述电子设备的操作;操作密钥数据生成单元,用于根据获取到的操作生成与每个所述操作对应的操作密钥数据,并给每个所述操作分配一个权限级别,每个所述权限级别按照其对应的操作的执行顺序逐级递加;权限绑定单元,用于分别将每个所述操作密钥数据与所对应的操作相对应的权限级别绑定;文件隐藏单元,用于隐藏所述操作密钥数据绑定的权限级别所关联的待加锁文件。
[0008]第四方面,本申请提供一种用于电子设备的文件处理装置,所述电子设备有文件管理功能,所述装置包括:操作接收单元,用于在预定的至少一个时间段内接收用户在每个时间段对所述电子设备的操作;操作校验单元,用于每个时间段结束后,将所述时间段内及所述时间段之前的所有操作与预存的操作密钥数据进行匹配;文件显示单元,用于在匹配到相应的操作密钥数据时,显示与所述操作密钥数据绑定的操作级别所关联的文件。
[0009]本申请提供的用于电子设备的文件处理方法和装置,通过分别将多个操作密钥数据与所对应的操作相对应的权限级别绑定,实现了对文件的保护手段多样化,能够对多个文件进行差异化保护。
【附图说明】
[0010]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是根据本申请的用于电子设备的文件处理方法的一个实施例的流程图;
[0011]图2是根据本申请的用于电子设备的文件处理方法的另一个实施例的流程图;
[0012]图3是根据本申请的用于电子设备的文件处理装置的一个实施例的流程图;
[0013]图4是根据本申请的用于电子设备的文件处理装置的另一个实施例的流程图;
[0014]图5是适于用来实现本申请实施例的终端设备的计算机系统的结构示意图。
【具体实施方式】
[0015]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0016]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0017]此外,还需要说明的是,本申请实施例所提供的文件处理方法通常由具有文件管理功能的终端设备(例如,手机、平板电脑等)执行,在文件处理方法的执行期间,上述终端设备可以接受用户的操作并由此生成操作密钥数据。相应地,与上述文件处理方法对应的文件处理装置也可以设置于上述终端设备中。
[0018]图1示出了本申请的用于电子设备的文件处理方法的一个实施例的流程100,上述电子设备具有文件管理功能。
[0019]流程100描述的是对文件进行加锁时的处理步骤。具体如图1所示,本实施例的用于电子设备的文件处理方法包括以下步骤:
[0020]步骤101,在预定的至少两个时间段内,获取用户在每个时间段内对上述电子设备的操作。
[0021]在本实施例中,电子设备(即,具有文件管理功能的诸如手机之类的终端设备)可以从本地获取用户在每个时间段内对其的操作。上述的操作可以包括:输入一组密码、人为引起的电子设备硬件的状态变化(例如,音量加减、快门等)、或者其它可以想到的操作(例如屏幕连击三次)等。上述预定的时间段的数量可以由用户预先设置,所有时间段都结束后,步骤101结束;也可以通过在预定的时间长度(例如5秒)用户没有任何操作来确定本步骤结束。
[0022]步骤102,根据获取到的操作,生成与每个操作对应的操作密钥数据,并给每个上述操作分配一个权限级别,每个权限级别按照其对应的操作的执行顺序逐级递加。
[0023]在本实施例中,根据获取到的操作生成每个上述操作对应的操作密钥数据可以包括:电子设备可以针对获取到的每个操作,如果该操作被第一个执行,则生成与该操作对应的操作密钥数据,否则将该操作与执行于该操作之前的所有操作按照执行顺序组合在一起生成一个操作密钥数据。示例性地,对于第一个操作,可以根据第一个操作生成一个二进制数据作为第一个操作对应的操作密钥数据;对于其它操作,则可以将该操作对应的二进制数据与执行于该操作之前的所有操作对应的二进制数据按照执行顺序组合在一起,作为该操作对应的操作密钥数据。在此基础上,分配给操作的权限级别就可以表示为该操作与执行于该操作之
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1