Windows NTFS 压缩、加密和稀疏文件粉碎技术.docVIP

Windows NTFS 压缩、加密和稀疏文件粉碎技术.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows NTFS 压缩、加密和稀疏文件粉碎技术

Windows NTFS 压缩、加密和稀疏文件粉碎技术   [摘要]在如今的电脑应用中,文件粉碎是一个很重要的功能。对于没有特殊属性(非Windows NT/2K压缩,加密和稀疏文件)的文件,其粉碎方法,用等大的随机数据覆盖就可,但要安全粉碎Windows NT/2K压缩、加密和稀疏文件以及安全地清理磁盘上的可用空间就显得相对困难。Windows NT/2000 (Win2K) 的一个特点就是对数据对象实行保护,这就意味着当应用程序分配文件空间或虚拟内存时,程序是无法查看上次存储在 Windows NT/2K给其分配的内存资源中的数据。Windows NT会首先用零填充内存或者将存放文件的磁盘扇区置零,然后再将这两种类型资源中的任意一种提供给应用程序使用。但是,在删除前,可重用的对象不要求将文件占用的空间置零。这是因为 Windows NT/2K 在设计时就假定由操作系统控制对系统资源进行访问。不过,当操作系统处于非活动状态时,可以使用原始磁盘编辑程序和恢复工具查看和恢复操作系统未有被使用的数据。就算是使用 Win2K的加密文件系统 (EFS) 加密过的文件,文件的原始未加密文件数据,在创建该文件的新的加密版本后仍然保留在磁盘上。要确保使用 EFS 加密的文件以及已删除的文件无法恢复,唯一的方法是使用特殊的安全删除程序。安全删除就是这样一个应用程序,它既可以安全地删除现有文件,也可以安全地擦除存在于磁盘上的未分配部分中的任意文件数据包括您已经删除或加密的文件。本系统实施了美国国防部资料摧毁标准 Clearing and Sanitizing Standard DOD 5220.22-M,其可以保证文件粉碎后,这些数据将彻底消失。   [关键词]NTFS ; MFT ; 粉碎技术; 加密文件系统   中图分类号:TP722.60 文献标识码.   1.引言 如今随着互联网技术的广泛应用,信息安全显现的尤为重要,其中硬盘系统文件安全问题相当严峻,不管是在军用,民用领域都是这样的,目前美国已经内对硬盘文件粉碎在你随机擦除50多次后依然能够信息恢复,国内的歌星艳照门事件,等等都凸显了对计算机硬盘数据彻底粉碎研究和普及教育的迫切需要。在信息安全要求如此严格的今日,信息安全的研究显现的尤为重要,如维基解密中信息的获取,陈冠希的艳照门事件,这都和硬盘数据信息安全相关,而我们将讨论的是信息安全技术中的一个很重要的组成部分,磁盘信息的非物理化学条件下的反恢复,我将通过计算机软件技术实现高安全的磁盘信息擦除工作。对文件的比较彻底的粉碎,目前美国已经可以在硬盘数据内容上依据弱磁偏差,可以文件粉碎强度达到五十多次,所谓弱磁性,机器码在硬盘上是0 1 串,也即高低电压值之间的表示方法,而在0 1 转换过程中将引起磁场变化,并且磁盘保留了这些弱磁性的变化的过程,通过高精度的弱磁测试仪器将能一次一次的把0 1复位,由此可以即使在文件粉碎了一两次的前提下仍然能被数据还原,我们将对文件进行高要求的数十次粉碎过程,确保文件粉碎相对安全。这样是我们将比一般文件粉碎软件的优势所在。   2.系统分析与设计   2.1系统设计要点   文件粉碎包括文件递归查询功能模块,文件粉碎中ntfs系统mft修改功能模块设计,文件粉碎中硬盘数据覆盖功能,磁盘碎片整理,对压缩,加密,稀疏文件等特殊文件的粉碎   等功能模块,其中文件粉粉碎中NTFS系统MFT 修改目录功能的模块,将对nfts 管理系统的文件名存储表的常驻信息进行擦除,主要是文件名index,文件粉碎之硬盘数据覆盖功能,这将对存放在磁盘上的数据按照美国军方标准进行随机性覆盖。磁盘碎片整理对磁盘中产生的磁盘碎片进行整理的过程,这样可以提高计算机的性能 这也是一个附加功能。对压缩文件稀疏文加密文件,对这些特殊的文件我们将进行比较特殊的粉碎。   2.2 压缩文件粉碎分析   采用的方法是间接覆盖可用空间。首先,程序分配它所能分配的最大文件。程序使用非缓存文件 I/O 完成此任务,这样就不会将 NT 文件系统缓存的内容扔掉,也不会用与程序的占用大量空间的文件相关联的无用数据替代这些内容。因为非缓存文件 I/O 必须是扇区(512 字节)对齐的,所以可能存在一些不能为程序文件分配的剩余空间(即使程序无法进一步扩大该文件)。为了获取任何剩余空间,程序接下来会分配它能够分配的最大缓存文件。对于这两个文件,程序都执行安全覆盖,并且确保所有以前可用的磁盘空间都被安全地清理。   2.3文件粉粉碎的具体过程设计   修改功能的模块的MFT 是在NTFS 中很重要的组成部分,很大的程度上提高了安全性,数据访问高效性等等功能,主文件表( MFT )是这个卷上每一个文件的索引。 MFT 为每一个文件保存着一组称为“

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档