Я заметил своего рода стратегию ленивого/последующего шифрования в MacOS/OS X с включенным FileVault и в зашифрованных резервных копиях Time Machine, и мне любопытно, когда происходит фактическое шифрование.
Когда происходит фактическое шифрование? Есть ли период времени, когда мои файлы уязвимы в незашифрованном виде?
На самом деле ваш Mac способен так быстро шифровать (возможно, вы путаете его с шифрованием + сжатием ).
Ваш процессор имеет специальный набор инструкций Intel AES-NI , специально разработанный для оптимизации скорости шифрования. Глядя на некоторые тесты производительности для этого процессора, тест AES показывает колоссальные 8,87 ГБ/с для многоядерных и 2,94 ГБ/с для одноядерных. Здесь нет узкого места, но я могу себе представить некоторую задержку при обработке тысяч маленьких файлов вместо одного большого, как в тесте.
Чтобы устранить путаницу в вашем вопросе:
Когда вы шифруете или расшифровываете, macOS преобразует все данные в томе основного хранилища. Пока этот процесс не завершен, некоторые данные в разделе могут оставаться незашифрованными, т. е. незащищенными. Процесс можно приостановить, например, при выключении системы. Он автоматически продолжится при загрузке. Чтобы проверить текущий статус шифрования, вы можете использовать:
diskutil cs list
или
fdesetup status
Шифрование данных на лету вполне возможно, и обычно вы не заметите снижения производительности.
el.pescado - нет войны