一种移动终端中的文件删除方法和终端技术

技术编号:10886195 阅读:52 留言:0更新日期:2015-01-08 15:29
本发明专利技术实施例公开了一种移动终端中的文件删除方法和终端,涉及数据处理领域,能够在保证数据安全性的基础上,节省文件删除时间。本发明专利技术实施例中,确定待删除文件所占用的存储空间;对所述存储空间中部分的存储空间进行覆盖操作,其中,所述已进行覆盖操作的存储空间间隔分布在待删除文件所占用的全部存储空间中;在保证了数据安全性的基础上,有效节省了文件删除时间。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种移动终端中的文件删除方法和终端,涉及数据处理领域,能够在保证数据安全性的基础上,节省文件删除时间。本专利技术实施例中,确定待删除文件所占用的存储空间;对所述存储空间中部分的存储空间进行覆盖操作,其中,所述已进行覆盖操作的存储空间间隔分布在待删除文件所占用的全部存储空间中;在保证了数据安全性的基础上,有效节省了文件删除时间。【专利说明】一种移动终端中的文件删除方法和终端
本专利技术涉及数据处理领域,尤其涉及一种移动终端中的文件删除方法和终端。
技术介绍
随着计算机、手机、平板电脑等智能设备的普及,智能设备的数据安全性也逐渐成为一个重要课题。智能设备上的数据一般存储在智能设备内部或外部的存储空间中,若想删除存储空间中的数据,则需要使用智能设备提供的文件删除方法。目前的文件删除方法并不能真正的将数据从物理结构上删除,而是对存储该数据所占用的存储空间进行标记,用于告知智能设备可以再次在上述存储空间中写入其他数据。当智能设备未在上述已标记出的存储空间中写入新的数据时,上述存储空间中仍保存有未删除的原始数据。黑客可以收集上述未删除的原始数据,并将该原始数据还原,可见,现有技术中这种文件删除方法造成了数据安全的隐患。 现有技术中还提供了另一种文件删除方法,通过将文件的MFT(Master FileTable,主文件表)索引清空,并将需要删除的文件所占用的存储空间的每个字节逐一清零,即将需要删除的文件所占用的存储空间进行了覆盖重写,从而实现删除该文件的目的。对于较小的文件,使用这种文件删除方法可以快速删除文件,但是对于较大的文件,对文件所占用的全部存储空间进行逐一覆盖重写需要耗用大量的时间。 可见,现有技术中缺少一种文件删除方法,能够在保证数据安全性的基础上,节省文件删除时间。
技术实现思路
本专利技术实施例提供一种移动终端中的文件删除方法和终端,用以在有效防止文件被恶意恢复的同时,节省文件删除时间。 本专利技术实施例提供一种移动终端中的文件删除方法,该方法包括: 确定待删除文件所占用的存储空间; 对所述存储空间中部分的存储空间进行覆盖操作; 其中,所述已进行覆盖操作的存储空间间隔分布在待删除文件所占用的全部存储空间中。 本专利技术实施例提供一种移动终端,该终端包括: 确定单元,用于确定待删除文件所占用的存储空间; 覆盖单元,用于对所述存储空间中部分的存储空间进行覆盖操作; 其中,所述已进行覆盖操作的存储空间间隔分布在待删除文件所占用的全部存储空间中。 从上述方案可以看出,本专利技术实施例中进行覆盖操作的部分存储空间是间隔的分布在该文件所占的全部存储空间中的,可以是均匀间隔的,也可以是不均匀间隔的,因此,当待删除文件所占用的部分存储空间进行了覆盖操作之后,这些被覆盖的存储空间在原存储空间中对原文件形成一个个破坏点,由于破坏点是间隔分布的且分布范围广泛,可以认为这些破坏点分布相对均匀且足够,那么文件被可恢复的可能性就大大降低,本专利技术利用这种方式实现了文件的彻底删除,从而保证了用户的数据安全性;同时,由于本专利技术实施例仅需要部分的存储空间进行覆盖操作,缩短了现有技术中对全部存储空间进行覆盖操作达到彻底删除文件耗用的时间,从而缩短了用户选择删除某个文件时需要等待的时间,提升了用户体验度。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 图1为本专利技术实施例提供的一种移动终端中的文件删除方法的流程示意图; 图2为使用本专利技术实施例删除较小文件后的结构示意图; 图3为使用本专利技术实施例删除较大文件后的结构示意图; 图4为本专利技术实施例提供的一种移动终端的结构示意图。 【具体实施方式】 为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。 本专利技术实施例应用于各种具备存储装置的智能设备,如手机、平板电脑和台式计算机等等设备。但在实际应用中,由于移动终端(如手机、平板电脑等设备)的存储空间和内存相对较小,通常同时加载有多个应用程序,当用户选择删除移动终端中存储的较大的文件时,现有的文件删除机制中,全部覆盖或填写的方式无疑会使用户等待较长的时间,甚至需要用户退出一些应用程序,等待文件完全删除,而仅在存储空间进行标记的方式又无法保证文件删除的彻底性,存在可恢复的漏洞,这对目前移动终端通常携带有用户重要的关于人身或财产方面的隐私数据的情况来说,是一种非常大的安全隐患。因此,本专利技术实施例更适用于移动终端,尤其适用于各种智能手机、平板电脑。 本专利技术实施例中进行覆盖操作的部分存储空间是间隔的分布在该文件所占的全部存储空间中的,可以是均匀间隔的,也可以是不均匀间隔的,因此,当待删除文件所占用的部分存储空间进行了覆盖操作之后,这些被覆盖的存储空间在原存储空间中对原文件形成一个个破坏点,由于破坏点是间隔分布的且分布范围广泛,可以认为这些破坏点分布相对均匀且足够,那么文件被可恢复的可能性就大大降低;在上述步骤之后,本专利技术实施例还可以另起线程将除已经进行覆盖操作以外的其余部分的存储空间进行覆盖操作,实现了文件的彻底删除,从而保证了用户的数据安全性;同时,由于本专利技术实施例另起线程执行上述操作,用户感受不到文件删除过程仍在进行,用户可以利用手机屏幕继续手机其他功能的使用,而不必专注等待文件的整个删除过程完毕,对用户来说缩短了删除文件所需要等待的时间,提升了用户体验。另一方面,由于本专利技术实施例仅需要部分的存储空间进行覆盖操作,缩短了现有技术中对全部存储空间进行覆盖操作耗用的时间,从而缩短了用户选择删除某个文件时需要等待的时间,提升了用户体验度。 下面对本专利技术实施例进行具体描述。 图1示出了本专利技术实施例提供的一种移动终端中的文件删除方法的流程示意图,如图1所示,该方法包括: 步骤11:确定待删除文件所占用的存储空间。 具体实现时,确定该文件所占用的存储空间,还可以确定该文件的大小,即该文件所占用的存储空间的总字节数。 步骤12:对该存储空间中部分的存储空间进行覆盖操作;其中,已进行覆盖操作的存储空间间隔分布在待删除文件所占用的全部存储空间中。 具体实现时,以文件在存储空间中的第I个字节为起点、以文件在存储空间中的最后I个字节为终点,以N1个字节为间隔,选择N2个字节进行覆盖操作。其中,N1和N2均为可调预设正整数,且K、N2均小于文件所占用的总字节数。也就是说,在文件中选取一定的数据点进行覆盖操作,这些数据点之间可以是固定间隔的,比如每隔固定数的字节进行覆盖重写,也可以随机产生要间隔的字节数,对于整个文件的被覆盖点来说,之间没有严格的规律性,但从整体来看被覆盖的点(破坏点)也相对均匀。 需要说明的是,可根据实际情况调整N1和N2的数值,由本文档来自技高网
...
一种移动终端中的文件删除方法和终端

【技术保护点】
一种移动终端中的文件删除方法,其特征在于,该方法包括:确定待删除文件所占用的存储空间;对所述存储空间中部分的存储空间进行覆盖操作;其中,所述已进行覆盖操作的存储空间间隔分布在待删除文件所占用的全部存储空间中。

【技术特征摘要】

【专利技术属性】
技术研发人员:毕特
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1