为什么我们需要多次传递才能安全地擦除数据?

为什么我们需要多次传递才能安全地擦除数据?

可能重复:
是否真的有必要多次擦除磁盘?

我读过一些关于这个问题的回答,其中说:

从硬盘中删除一些数据后 - 进行三次检查被视为教育部“安全”。超过 10 次检查则被视为国防部“安全”。

请有人详细说明一下。

来源 :计算机如何永久存储数据?

我发现没有选项可以针对上一个问题本身提出我的疑问。

答案1

在上一个回答中,我提到要清除文件,你需要使用一种特殊的工具,它会去专门用 0 或垃圾填充文件存储的位置。遍数是你在同一区域重复此操作的次数。例如,此时邮政您可以看到 Eraser 允许您选择所需的遍数。

说实话我自己也不太清楚细节,让我找一些参考资料。


编辑

看起来,至少对于现代硬盘而言,多次传递的必要性可能是一个神话。您可以访问此网站“对于现代驱动器,一次擦拭即可完成”

维基百科也同意,据此认为软盘(还记得吗?)需要 >1 次传递,而不是现代硬盘。

答案2

多次传递背后的想法是,可以想象你可以(使用非常复杂的设备)从“剩磁”中恢复数据。

考虑一下 - 假设您10101100在驱动器上的某个点,并且您用随机字节覆盖它 - 比如说01101110。这个想法是,当两个 1 对齐时,结果将比 1 和 0 对齐时稍微磁化,而当 0 和 0 对齐时,磁性会稍微减弱。

因此,借助非常灵敏的设备,您只需一次通过就可以计算出原始数据的样子。

过去,即使在理想条件下,成功率也很低,因为硬盘上的数据密度很高,你可以用这种容差水平进行检查。但现在的密度意味着这实际上是不可能的。

对于任何人来说,一次通行就足够了。

相关内容