Методы очистки жесткого диска

Методы очистки жесткого диска#

Информация, удаленная с жесткого диска ненадежными методами (например, простым удалением в Windows), может быть легко восстановлена. При наличии специализированного оборудования возможно восстановление даже многократно перезаписанной информации.

Как известно, данные на жестком диске хранятся в двоичной форме — в виде последовательности 1 и 0 (единиц и нулей), которые представлены различным образом намагниченными участками поверхности диска. Единица, записанная на жесткий диск, будет прочитана контроллером жесткого диска как 1, а записанный нуль будет прочитан как 0. Однако если поверх нуля будет записана единица, то результат будет условно равен 0,95, и наоборот, если поверх единицы будет записана единица, результат будет равен 1,05. Для контроллера эти различия несущественны. Но, используя специальную аппаратуру, легко прочитать, какую последовательность единиц и нулей содержала «нижележащая» запись.

Методы уничтожения информации

Подробное изложение теории гарантированного уничтожения информации можно найти, например, в статье Питера Гутмана (Peter Gutmann). См. Secure Deletion of Data from Magnetic and Solid-State Memory (Безопасное удаление данных с магнитных и твердотельных накопителей) по адресу http://www.cs.auckland.ac.nz/~pgut001/pubs/secure_del.html.

№

Алгоритм (метод записи)

Количество проходов

Запись

Американский: DoD 5220.22-M

4

1 проход — случайно выбранные символы в каждый байт каждого сектора; 2 — дополнительные к записанным на первом проходе; 3 — снова случайно выбранные символы; 4 — верификация записей.

Американский: NAVSO P-5239-26 (RLL)

4

1 проход — 0x01 во все сектора, 2 — 0x27FFFFFF, 3 — случайные последовательности символов, 4 — верификация.

Американский: NAVSO P-5239-26 (MFM)

4

1 проход — 0x01 во все сектора, 2 — 0x7FFFFFFF, 3 — случайные последовательности символов, 4 — верификация.

Немецкий: VSITR

7

Проходы1–6 — чередующаяся последовательность из 0x00 и 0xFF; проход 7 — 0xAA; т. е. 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xAA.

Российский: ГОСТ P50739-95

1

Запись логических нулей (чисел вида 0x00) в каждый байт каждого сектора для систем с шестого по четвертый класс защиты.

Запись случайно выбранных чисел в каждый байт каждого сектора для систем с третьего по первый класс защиты.

Метод П. Гутмана

35

Метод Питера Гутмана очень сложен и основан на его теории об очистке данных с жесткого диска (см. Secure Deletion of Data from Magnetic and Solid-State Memory (Безопасное удаление информации с магнитных и полупроводниковых источников хранения данных)).

Метод Б. Шнайера

7

В своей книге «Прикладная криптография» Брюс Шнайер предложил метод, состоящий из 7 проходов перезаписи. 1 проход — запись логических единиц (0xFF), 2 — нулей (0x00), 3–7 — случайно выбранных чисел.

Быстрый

1

Запись логических нулей (чисел вида 0x00) во все очищаемые сектора.