古特曼演算法

古特曼演算法  是一種將電腦硬碟中的內容 ， 如檔案 ， 進行安全抹除的演算法 。 該演算法由彼得 · 古特曼與科林 · 普拉姆設計 ， 主要特色是在要被抹除的區段中重複寫入35個片段 。 而片段的選擇 ， 是在假定使用者不知道使用在硬碟的編碼機制爲何 ， 因此該演算法特別爲3種不同型別的硬碟 ， 設計不同的片段 。 如果使用者知道硬碟所使用的編碼模式 ， 就可以爲這個硬碟選用專屬的片段模式 。 一個硬碟當中不同的編碼機制 ， 會需要不同的片段模式 。 在古特曼演算法當中 ， 大多數的片段模式多是設計給較老舊的MFM / RLL編碼硬碟 。 較爲近代的硬碟類型技術上都不是使用這種較老舊的編碼模式 ， 造成這些由古特曼設計的片段模式成爲累贅 。 因此 ， 從約2001年開始 ， ATA IDE與SATA硬碟製造商 ， 針對 「 安全抹除 」 標準進行支援設計 ， 避免了使用古特曼演算法抹除整個硬碟的需求 。 該演算法最早出現於1996年6月的期刊文章 《 Secure Deletion of Data from Magnetic and Solid - State Memory 》 。