Метод Шнайера (метод санации данных)

Метод Шнайера — это программный метод санации данных, используемый в некоторых программах для уничтожения файлов и уничтожения данных для перезаписи существующей информации на жестком диске или других устройствах хранения.

Стирание жесткого диска с использованием метода очистки данных Schneier не позволит всем программным методам восстановления файлов найти информацию на диске, а также, скорее всего, предотвратит извлечение информации большинством аппаратных методов восстановления.

Короче говоря, метод Шнайера перезаписывает данные на запоминающем устройстве одним, затем нулем и, наконец, несколькими проходами случайных символов. Ниже приведено более подробное описание, а также несколько примеров программ, в которых в качестве опции при удалении данных используется метод Шнайера.

Что делает метод Шнайера?

Все методы очистки данных работают одинаково, но они не всегда реализуются одинаково. Например, метод Write Zero перезаписывает данные только нулями. Другие, как случайные данные, просто используют случайные символы. HMG IS5 очень похожа тем, что записывает ноль, затем единицу, а затем случайный символ, но только один проход случайного символа.

Однако, с помощью метода Шнайера, есть комбинация нескольких проходов случайных символов, а также нулей и единиц. Вот как это обычно реализуется:

  • Пройдите 1: Пишет один
  • Пройдите 2: Пишет ноль
  • Пройдите 3: Пишет поток случайных символов
  • Пройдите 4: Пишет поток случайных символов
  • Пройдите 5: Пишет поток случайных символов
  • Пройдите 6: Пишет поток случайных символов
  • Пройдите 7: Пишет поток случайных символов

Некоторые программы могут использовать метод Шнайера с небольшими вариациями. Например, некоторые приложения могут поддерживать проверку после первого или последнего прохода. То, что это делает, подтверждает, что символ, такой как один или случайный символ, был фактически записан на диск. Если это не так, программа может сказать вам или просто автоматически перезапустить и снова пройти через проходы.

Существуют некоторые программы, которые позволяют настраивать проходы, например, выполнять дополнительную нулевую запись после прохода 2. Однако, если вы внесете достаточно изменений в метод Шнайера, он не останется таким методом. Например, если вы удалили первые два прохода, а затем добавили еще несколько случайных проходов, вы бы создали метод Гутмана.

Программы, которые поддерживают Schneier

Несколько разных программ позволяют использовать метод Шнайера для стирания данных. Вот несколько примеров: Eraser, Secure File Shredder, CBL Data Shredder, CyberShredder, постоянное удаление файлов и Free EASIS Data Eraser.

Однако, как мы уже говорили выше, некоторые измельчители файлов и программы уничтожения данных позволяют вам настраивать то, что происходит во время проходов. Это означает, что даже если у них нет этого метода, вы все равно можете «построить» метод Шнайера в этих программах, используя структуру сверху.

Большинство программ уничтожения данных поддерживают несколько методов очистки данных в дополнение к методу Шнайера. Если вы хотите, вы, скорее всего, можете выбрать другой метод очистки данных, как только у вас откроется программа.

Дополнительная информация о методе Шнайера

Метод Шнайера был создан Брюсом Шнайером и появился в его книге «Прикладная криптография: протоколы, алгоритмы и исходный код на C» (ISBN 978-0471128458).

У Брюса Шнайера есть веб-сайт под названием «Шнайер по безопасности».

Особая благодарность Брайану Шимански за разъяснение некоторых деталей этого произведения.

Ссылка на основную публикацию