什麼是古特曼方法?

古特曼擦除法的定義

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就是一個例子。