安全文件删除

时间:2010-03-04 22:40:39

标签: security file-io filesystems

哪种方法可以安全地删除FAT32文件系统上的文件(即无法恢复文件)。是用垃圾覆盖文件然后将其删除安全吗?有谁可以建议一个好的阅读?

2 个答案:

答案 0 :(得分:2)

在适当的地方覆盖通常适用于FAT32,但您可能需要注意智能媒体是否会让您失望。闪存介质上的磨损均衡和硬盘驱动器上的块重新映射可能导致分配新块以替换旧块,从而保留先前的数据。

如果您相信媒体不会通过块重新映射来解决问题,那么请参阅DoD 5220.22-M中指定的媒体清理标准。

答案 1 :(得分:1)

您必须从文件系统中删除该文件,然后清除未使用的,释放的扇区。

与流行的看法相反,简单地用零和一次写入扇区一次或两次将超出绝大多数数据恢复公司检索位的能力。

使用.NET安全删除文件
http://www.codeproject.com/KB/cs/SharpWipe.aspx

安全文件粉碎机
http://www.codeproject.com/KB/files/NShred.aspx