什么是古特曼方法?

古特曼擦除法的定义

Gutmann方法由Peter Gutmann于1996年开发,是一些基于软件的数据清理方法之一,用于某些文件粉碎机数据销毁程序,以覆盖硬盘驱动器或其他存储设备上的现有信息。

与使用简单删除功能不同,使用古特曼数据清理方法的硬盘驱动器将阻止所有基于软件的文件恢复方法查找驱动器上的信息,并且还可能阻止大多数基于硬件的恢复方法提取信息。

古特曼方法如何工作?

古特曼的数据清理方法通常以以下方式实施:

Gutmann方法在前4次和后4次使用随机字符,但是随后使用从5遍到31遍的复写模式。

这里有一个原始Gutmann方法的冗长解释,其中包括每个过程中使用的模式表。

古特曼是否比其他擦除方法更好?

普通操作系统中的常规删除操作根本不足以安全地删除文件,因为它只是将文件空间标记为空,以便其他文件可以取代它。 没有文件恢复程序会造成文件重新生成问题。

因此,您可以使用许多数据清理方法,例如DoD 5220.22-M安全擦除随机数据 ,但每种方法与古特曼方法都有所不同。 Gutmann方法与其他方法的不同之处在于,它对数据执行35次遍历,而不是一次或几次。 那么明显的问题是Gutmann方法是否应该用于替代方案。

理解古特曼方法是在20世纪后期设计的,这很重要。 当时使用的硬盘驱动器使用的编码方法与我们今天使用的编码方法不同,所以Gutmann方法执行的大部分通行证对于现代硬盘驱动器都是完全没有用的。 在不知道每个硬盘驱动器如何存储数据的情况下,最好的方法是使用随机模式。

Peter Gutmann本人在他的原始论文中以一种简短的方式说道: 如果您使用的是使用编码技术X的驱动器,则只需执行特定于X的通行证,而不需要执行全部35次通行证。现代......驾驶,随机擦洗的几个通道是你能做的最好的。

每个硬盘只使用一种编码方法来存储数据,所以这里所说的是,虽然古特曼方法可能很好地适用于所有使用不同编码方法的不同类型的硬盘驱动器,但编写随机数据是真正需要的做完了。

结论:Gutmann方法可以做到这一点,但其他数据清理方法也可以。

使用Gutmann方法的软件

有一些程序可以擦除整个硬盘驱动器,也可以只擦除特定文件和文件夹,可以使用Gutmann方法。

DBANCBL Data Shredder磁盘擦除是支持Gutmann方法覆盖整个驱动器上所有文件的免费软件的一些示例。 其中一些程序是从光盘运行的,而另一些则是从操作系统内部使用的,所以如果您需要删除主硬盘驱动器(例如C驱动器)而不是可移动驱动器,则应选择正确类型的程序。

可以使用Gutmann方法擦除特定文件而不是整个存储设备的文件粉碎机程序的一些示例是橡皮擦安全文件粉碎机安全擦除程序擦除文件

除了Gutmann方法外,大多数数据销毁程序都支持多种数据清理方法,这意味着您也可以将上述程序用于其他擦除方法。

还有一些程序可以使用Gutmann方法擦除硬盘的空闲空间。 这只是意味着没有任何数据的硬盘区域可以应用35次通过,以防止文件恢复程序“删除”信息。 CCleaner就是一个例子。