移动终端中实现数据安全删除的方法和装置的制造方法

文档序号:10471133阅读:157来源:国知局
移动终端中实现数据安全删除的方法和装置的制造方法
【专利摘要】本发明公开了一种移动终端中实现数据安全删除的方法和装置,包括接收到删除消息时,如果需要进行安全删除,生成随机数据并覆盖接收到的删除消息指示的待删除空间,以实现安全删除。通过本发明提供的技术方案,实现了防止恢复移动终端中的已删除数据,提高了移动终端的安全性,从而满足了市场对于移动终端安全性的需求。
【专利说明】
移动终端中实现数据安全删除的方法和装置
技术领域
[0001]本发明涉及移动终端技术,尤指一种移动终端中实现数据安全删除的方法和装置。
【背景技术】
[0002]众所周知,随着移动终端广泛应用,移动终端的用户在移动终端中保存了大量的重要数据或隐私数据(以下统称为敏感数据),如重要文档、私人照片和私人视频等。通常,移动终端的操作系统将敏感数据保存在内置的非易失性存储器或者外置的存储卡的数据分区中。其中,数据分区如安卓(Android)操作系统的安全数字存储卡(SDCARD,SecureDigital Memory Card)分区,用于基于文件系统如新技术文件系统(通常称为NTFS文件系统,New Technology File System)或者32位文件分配表文件系统(FAT32文件系统,FileAllocat1n Table 32)保存用户的数据如敏感数据。
[0003]目前,移动终端的各操作系统采用多种基于不同类型的文件系统的数据分区,文件系统类型直接影响恢复数据分区中的已删除数据的难度,例如,安卓操作系统采用基于FAT32或者NTFS文件系统的数据分区。移动终端的数据分区无论基于哪种文件系统,其中已删除数据均存在恢复的可能性。
[0004]以安卓操作系统为例来看,为了方便基于FAT32或者NTFS文件系统的计算机连接并访问数据分区中的数据,其数据分区均基于FAT32或者NTFS文件系统。安卓操作系统的数据分区中的数据通过直接或者格式化方式删除时(通常,将经此处理后的数据称为已删除数据),实际上只删除了这两种文件系统的文件分配表中对应的摘要信息,使得数据不被显示即隐藏起来,数据的内容没有实质性删除即仍然保存在数据分区中,通过扫描并恢复文件分配表中的已删除数据对应的摘要信息,能够恢复已删除数据。
[0005]由于移动终端的数据分区中的已删除数据均存在恢复的可能性,当移动终端保存过数据,即使数据被删除也可能恢复,降低了移动终端的安全性,从而导致数据尤其敏感数据泄露甚至带来重大经济损失,无法满足市场对于移动终端安全性的需求。

【发明内容】

[0006]为了解决上述技术问题,本发明提供了一种移动终端中实现数据安全删除的方法和装置,能够防止恢复移动终端中的已删除数据,从而提高移动终端的安全性。
[0007]为了达到本发明目的,本发明公开了一种移动终端中实现数据安全删除的方法,包括:接收到删除消息时,如果需要进行安全删除,生成随机数据并覆盖接收到的删除消息指示的待删除空间,以实现安全删除。
[0008]本发明方法之前还包括:预先设置用于指示是否进行安全删除的配置项;所述需要进行安全删除为:配置项被设置为进行安全删除。
[0009]如果不需要进行安全删除,本发明方法还包括:删除所述待删除空间保存的待删除数据。
[0010]在所述删除消息指示恢复出厂设置,且格式化所述移动终端中的各数据分区时,所述待删除空间为所述各数据分区。
[0011]所述待删除空间为所述各数据分区时,所述生成随机数据之前,该方法还包括:分别格式化用于保存所述移动终端的操作系统数据的各系统分区和所述各数据分区。
[0012]本发明还公开了一种移动终端中实现数据安全删除的装置,包括消息接收单元、配置单元和数据删除单元,其中,
[0013]消息接收单元,用于接收删除消息;
[0014]配置单元,用于预先设置用于指示是否进行安全删除的配置项;
[0015]数据删除单元,用于接收到来自消息接收单元的删除消息,且需要进行安全删除时,生成随机数据并覆盖删除消息指示的待删除空间,以实现安全删除。
[0016]所述数据删除单元具体用于:在接收到所述删除消息,且所述配置项被设置为进行安全删除时,生成随机数据并覆盖所述待删除空间,以实现安全删除。
[0017]所述数据删除单元还用于:在不需要进行安全删除时,删除所述待删除空间保存的待删除数据。
[0018]在所述删除消息指示恢复出厂设置,且格式化所述移动终端中的各数据分区时,所述待删除空间为所述各数据分区。
[0019]所述待删除空间为所述各数据分区时,所述数据删除单元还用于:分别格式化用于保存所述移动终端的操作系统数据的各系统分区和所述各数据分区。
[0020]与现有技术相比,本发明技术方案包括:接收到删除消息时,如果需要进行安全删除,生成随机数据并覆盖接收到的删除消息指示的待删除空间,以实现安全删除。通过本发明技术方案,实现了防止恢复移动终端中的已删除数据,提高了移动终端的安全性,从而满足了市场对于移动终端安全性的需求。
[0021]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0022]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0023]图1为本发明移动终端中实现数据安全删除的方法的流程图;
[0024]图2为本发明移动终端中实现数据安全删除的装置的组成结构示意图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0026]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0027]图1为本发明移动终端中实现数据安全删除的方法的流程图,如图1所示,包括:
[0028]步骤101:接收到删除消息。
[0029]本步骤的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。这里强调的是,接收到删除消息时,跳转到步骤102。
[0030]步骤101中的删除消息用于指示:保存待删除数据(如一个或一个以上文件或者一个目录)的待删除空间;或者恢复出厂设置,且格式化移动终端中的各数据分区;或者恢复出厂设置,且不格式化各数据分区。具体来看,
[0031]当删除消息指示恢复出厂设置,且格式化移动终端中的各数据分区时,待删除空间为各数据分区;当删除消息指示恢复出厂设置,且不格式化各数据分区时,待删除空间为不必关心的信息即无效信息。
[0032]步骤102:如果需要进行安全删除,生成随机数据并覆盖接收到的删除消息指示的待删除空间,以实现安全删除。
[0033]本步骤中,可以通过预先设置的配置项来指示是否进行安全删除,如果配置项被设置为进行安全删除,则表明需要进行安全删除。
[0034]如果配置项被设置为不进行安全删除,本步骤还包括:删除待删除空间保存的待删除数据,也就是说,采用现有技术手段删除待删除数据。
[0035]其中,生成随机数据的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。
[0036]当待删除数据为各数据分区时,步骤101之后,步骤102之前,本发明发明方法还包括:移动终端重启并进入恢复出厂设置的模式。其具体实现,属于本领域技术人员的惯用技术手段,并不用于限定本发明的保护范围,此处不再赘述。
[0037]当待删除数据为各数据分区时,步骤102中生成随机数据之前,本发明方法还包括:分别格式化用于保存移动终端的操作系统数据的各系统分区和各数据分区。以安卓操作系统为例来看,系统分区可以基于第三代扩展文件系统(ext3,Third Extended FileSystem)或第四代扩展文件系统(ext4,Forth Extended File System)进行管理。
[0038]当待删除空间为不必关心的信息时,不执行步骤102中生成随机数据并覆盖的步骤,结束本流程。
[0039]优选地,本发明适用于数据分区中的已删除数据容易被恢复的移动终端,例如具有基于FAT32或者NTFS文件系统的数据分区的移动终端。
[0040]需要说明的是,当待删除数据为各数据分区时,步骤102之后还包括移动终端重启O
[0041]图2为本发明移动终端中实现数据安全删除的装置的组成结构示意图,该装置设置在移动终端中。如图2所示,本发明装置包括消息接收单元、配置单元和数据删除单元,其中,
[0042]消息接收单元,用于接收删除消息;
[0043]配置单元,用于预先设置用于指示是否进行安全删除的配置项。
[0044]数据删除单元,用于接收到来自消息接收单元的删除消息,且需要进行安全删除时,生成随机数据并覆盖删除消息指示的待删除空间,以实现安全删除。
[0045]数据删除单元具体用于:在接收到删除消息,且配置项被设置为进行安全删除时,生成随机数据并覆盖待删除空间,以实现安全删除。
[0046]数据删除单元还用于:在不需要进行安全删除时,删除待删除空间保存的待删除数据。
[0047]需要说明的是,在删除消息指示恢复出厂设置,且格式化移动终端中的各数据分区时,待删除空间为各数据分区。
[0048]当待删除空间为各数据分区时,数据删除单元还用于:分别格式化用于保存移动终端的操作系统数据的各系统分区和各数据分区。
[0049]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如下步骤:接收到删除消息时,如果需要进行安全删除,生成随机数据并覆盖接收到的删除消息指示的待删除空间,以实现安全删除。所述的存储介质,如:R0M/RAM、磁碟、光盘等。
[0050]虽然本发明所揭露的实施方式如上所述,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【主权项】
1.一种移动终端中实现数据安全删除的方法,其特征在于,所述方法包括:接收到删除消息时,如果需要进行安全删除,生成随机数据并覆盖接收到的删除消息指示的待删除空间,以实现安全删除。2.根据权利要求1所述的方法,其特征在于,该方法之前还包括:预先设置用于指示是否进行安全删除的配置项;所述需要进行安全删除为:配置项被设置为进行安全删除。3.根据权利要求2所述的方法,其特征在于,如果不需要进行安全删除,该方法还包括:删除所述待删除空间保存的待删除数据。4.根据权利要求1?3任一项所述的方法,其特征在于,在所述删除消息指示恢复出厂设置,且格式化所述移动终端中的各数据分区时,所述待删除空间为所述各数据分区。5.根据权利要求4所述的方法,其特征在于,所述待删除空间为所述各数据分区;所述生成随机数据之前,该方法还包括:分别格式化用于保存所述移动终端的操作系统数据的各系统分区和所述各数据分区。6.一种移动终端中实现数据安全删除的装置,其特征在于,包括消息接收单元、配置单元和数据删除单元,其中, 消息接收单元,用于接收删除消息; 配置单元,用于预先设置用于指示是否进行安全删除的配置项; 数据删除单元,用于接收到来自消息接收单元的删除消息,且需要进行安全删除时,生成随机数据并覆盖删除消息指示的待删除空间,以实现安全删除。7.根据权利要求6所述的装置,其特征在于,所述数据删除单元具体用于:在接收到所述删除消息,且所述配置项被设置为进行安全删除时,生成随机数据并覆盖所述待删除空间,以实现安全删除。8.根据权利要求7所述的装置,其特征在于,所述数据删除单元还用于:在不需要进行安全删除时,删除所述待删除空间保存的待删除数据。9.根据权利要求6?8任一项所述的装置,其特征在于,在所述删除消息指示恢复出厂设置,且格式化所述移动终端中的各数据分区时,所述待删除空间为所述各数据分区。10.根据权利要求9所述的装置,其特征在于,所述待删除空间为所述各数据分区;所述数据删除单元还用于:分别格式化用于保存所述移动终端的操作系统数据的各系统分区和所述各数据分区。
【文档编号】G06F17/30GK105824839SQ201510007216
【公开日】2016年8月3日
【申请日】2015年1月6日
【发明人】王煜辰, 郏书函, 刘苗
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1