相关疑难解决方法(0)

为什么要多次覆盖文件以安全删除文件的所有痕迹?

擦除程序,如橡皮擦建议覆盖数据可能是36次.

据我所知,所有数据都以1或0的形式存储在硬盘上.

如果在整个文件上执行一次随机1和0的覆盖,那为什么不足以删除原始文件的所有痕迹?

security disk

14
推荐指数
1
解决办法
8338
查看次数

使用简单的方法安全地擦除文件?

可能重复:
C# - 永久删除文件

你好,

我正在使用C#.NET Framework 2.0.我有一个与文件粉碎有关的问题.

我的目标操作系统是Windows 7,Windows Vista和Windows XP.可能是Windows Server 2003或2008,但我猜它们应该与前三个相同.

我的目标是安全地删除文件.

我不相信使用File.Delete是安全的.我在某处读到,当您删除文件时,操作系统只是标记要删除的原始硬盘数据 - 数据根本不会被删除.这就是为什么存在这么多工作方法来恢复所谓的"已删除"文件的原因.我也读过,这就是覆盖文件更有用的原因,因为那时磁盘上的数据实际上必须要改变.这是真的?这通常需要什么?

如果是这样,我相信我可以简单地将文件写入1和0的几次.

我读过:http : //www.codeproject.com/KB/files/NShred.aspx http://blogs.computerworld.com/node/5756 http://blogs.computerworld.com/node/5687 安全删除C#.NET中的文件

c# security aes sha512

7
推荐指数
1
解决办法
3674
查看次数

在.NET中粉碎文件

是否有可以在托管代码中使用的SDK来安全地粉碎文件?

编辑:是我在谷歌找到的唯一可以帮助我的链接

编辑:SDK或某种基于COM的组件.

.net c# security shred

5
推荐指数
1
解决办法
4315
查看次数

标签 统计

security ×3

c# ×2

.net ×1

aes ×1

disk ×1

sha512 ×1

shred ×1