
Как именно Bitlocker шифрует удаленные данные на использованном диске, если выбрана опция «зашифровать весь диск»?
Обычно шифрование копирует существующие данные и записывает их на диск как зашифрованные данные, а старые незашифрованные данные помечаются для удаления и будут перезаписаны при использовании в какой-то момент в будущем. Но как bitlocker блокирует старые удаленные данные на диске?
Спасибо!
решение1
Я не могу найти никакой конкретной информации, подтверждающей это, но я бы предположил, что он просто считывает весь диск (не обращая внимания на файлы), шифруя поток данных и записывая его обратно. Поскольку мы знаем, что когда компьютер «удаляет» файл, пространство, используемое этим файлом, просто помечается как свободное, это свободное пространство просто шифруется вместе со всеми существующими в данный момент файлами.
Единственная альтернатива заключается в том, что Windows шифрует только используемое пространство, а затем просто записывает мусор в новое пространство. Это должно быть хорошо для безопасности (и это было бы быстрее, поскольку не нужно сначала читать), но тогда пользователи не смогут эффективно запускать программное обеспечение для восстановления файлов.