Этот отрывок из Tech Republic объясняет это довольно хорошо (выделено мое):
Команда «Безопасная пустая корзина» предлагает Mac OS X выполнить удаление файла из семи проходов * Вместо того, чтобы просто удалить запись каталога для рассматриваемого файла или файлов, команда «Очистить пустую корзину» в Mac OS X инициирует серию из семи различных проходов. какая случайная информация записывается в секторах жесткого диска, ранее занятых этим файлом. Фактически, Apple заявляет, что это безопасное удаление соответствует стандартам безопасности Министерства обороны США.
* Это неверно. Это 1X проход. Смотрите редактировать.
Для сравнения, «Пустая корзина» вообще не записывает поверх «удаленных» данных - она просто отмечает блоки, в которых эти данные хранятся на вашем жестком диске, как доступные для использования. Он не стирает фактические данные, которые вы отбрасываете.
Запись на диск даже один раз занимает некоторое время. Простое сообщение системе «эти блоки теперь доступны для перезаписи» также не занимает много времени.
Вам следует использовать «Безопасный пустой мусор», если вы удаляете конфиденциальную информацию и хотите убедиться, что она не будет восстановлена в будущем.
Редактировать :
Эта статья в Tech Republic неверна. Как правильно указал Эндрю Медико в своем ответе, безопасное опустошение мусора выполняет 1X проход. Из учебного руководства Apple:
Существуют различные уровни безопасности в зависимости от количества проходов и от того, использует ли каждый путь определенный шаблон данных или случайные данные. Дисковая утилита в OS X предлагает несколько вариантов очистки для всего тома или свободного места. Доступна опция стирания в семь проходов, соответствующая стандартам Министерства обороны США (DOD 5220-22M).
Пользователи также могут инициировать санацию при удалении файлов с помощью команды «Безопасная пустая корзина» в Finder. Эта команда перезаписывает файлы при их удалении с помощью однократного стирания.
В то время как опция « Очистить свободное пространство» в Дисковой утилите предлагает пропуск 7Х, функция безопасного пустого мусора - только 1Х проход. Техническая Республика, кажется, объединила их.
При выполнении пустой корзины данные не удаляются с диска, вместо этого дисковое пространство, которое было занято этими файлами, становится доступным для использования системой. Поскольку информация все еще там, она может быть доступна и извлечена с помощью криминалистического программного обеспечения и утилит.
Когда вы выполняете Безопасную пустую корзину , дисковое пространство файлов перезаписывается, так что информация вряд ли будет восстановлена.
Поэтому Secure Empty Trash следует использовать, когда конфиденциальная информация хочет быть полностью удалена с диска. Если это не так, то просто использование Empty Trash поможет вам, и, помимо того, что будет быстрее, чем безопасное, может спасти вас в тех случаях, когда вы случайно удалите важный файл и захотите его восстановить.
источник
Согласно Apple , начиная с OS X 10.8 (и, вероятно, всех других выпусков, поддерживающих Secure Empty Trash):
Это предотвращает восстановление данных после того, как данные были перезаписаны.
Обычная команда Empty Trash просто помечает области файла как доступные, но не перезаписывает их. Данные все еще могут быть восстановлены с помощью специализированных инструментов.
источник
Итак, вы видите, что SET (Secure Empty Trash) проверяет все файлы и разделяет файлы, которые вам нужны или не нужны. Если вы случайно удалили системный файл, безопасная пустая корзина решит проблему. ET (Пустая корзина), с другой стороны, просто удаляет ее, не просматривая и не проверяя файлы. Это означает, что хотя SET занимает больше времени, удаление файлов менее рискованно.
источник