Как BitLocker шифрует старые данные на использованном диске?

Как BitLocker шифрует старые данные на использованном диске?

Как именно Bitlocker шифрует удаленные данные на использованном диске, если выбрана опция «зашифровать весь диск»?

Обычно шифрование копирует существующие данные и записывает их на диск как зашифрованные данные, а старые незашифрованные данные помечаются для удаления и будут перезаписаны при использовании в какой-то момент в будущем. Но как bitlocker блокирует старые удаленные данные на диске?

Спасибо!

решение1

Я не могу найти никакой конкретной информации, подтверждающей это, но я бы предположил, что он просто считывает весь диск (не обращая внимания на файлы), шифруя поток данных и записывая его обратно. Поскольку мы знаем, что когда компьютер «удаляет» файл, пространство, используемое этим файлом, просто помечается как свободное, это свободное пространство просто шифруется вместе со всеми существующими в данный момент файлами.

Единственная альтернатива заключается в том, что Windows шифрует только используемое пространство, а затем просто записывает мусор в новое пространство. Это должно быть хорошо для безопасности (и это было бы быстрее, поскольку не нужно сначала читать), но тогда пользователи не смогут эффективно запускать программное обеспечение для восстановления файлов.

Связанный контент