Алгоритмы уничтожения информации
Существуют предположения, что даже после полной перезаписи, физические особенности (остаточная намагниченность) некоторых запоминающих устройств делают возможным восстановление информации при помощи лабораторного оборудования.
Для противодействия этому разработаны различные алгоритмы уничтожения информации. Они указывают количество и последовательность циклов записи определённых или случайных данных. Тем самым производится многократная перезапись информации в секторах жесткого диска или блоках SSD-диска ложными данными.
Некоторые из этих алгоритмов являются национальными стандартами, а некоторые предложены независимыми специалистами.
При выборе алгоритма следует иметь в виду, что чем больше циклов (проходов) записи он включает, тем больше времени потребуется для его выполнения.
Отметим, что необходимость использования сложных и долгих алгоритмов находится под вопросом. И есть мнение, что в реальных условиях, по крайней мере во многих случаях, достаточно одной перезаписи любыми данными, чтобы стёртую информацию нельзя было восстановить.
Название | Количество проходов | Описание |
Перезапись нулями | 1 | Запись нулей во все сектора перезаписываемой области. |
Перезапись случайными данными | 1 | Запись псевдослучайных данных во все сектора перезаписываемой области. |
NAVSO P-5239-26 (RLL) | 3 | Американский национальный стандарт. В первом цикле записывается 0x01, во втором — 0x27FFFFFF, в третьем — последовательность псевдослучайных чисел, в четвёртом проходит верификация.
Red Buton выполняет только 3 первых цикла. Navy Remanence Regulation, U.S. Navy Publication NAVSO P-5239-26 |
VSITR | 7 | Германский национальный стандарт. С первого по шестой цикл записываются последовательно байты 0x00 и 0xFF, в седьмом 0xAA. |
Сложная перезапись (алгоритм Брюса Шнайера) | 7 | Предложен Брюсом Шнайером в его книге «Прикладная криптография». В первом цикле записывается 0xFF, во втором — 0x00 и в пяти остальных циклах — псевдослучайные числа. |
Очень сложная перезапись (алгоритм Питера Гутмана) | 35 | Представлен в работе «Безопасное удаление данных с магнитных и твердотельных накопителей».
Статья «Метод Гутмана» в Википедии Secure Deletion of Data from Magnetic and Solid-State Memory, публикация Питера Гутмана (англ.) |