1

Я ищу прозрачное решение для шифрования полного раздела для системы Linux, которое

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

Система, которую мы используем сейчас, - это стандартная система NixOS, в которой мы запускаем несколько док-контейнеров. Сейчас я думаю оставить корневой раздел незашифрованным и иметь второй зашифрованный раздел данных, смонтированный в /var/lib/docker . LUKS/dm-crypt кажется наиболее простым решением для полноразмерного шифрования. Этот раздел будет автоматически смонтирован с файлом открытого текста, хранящимся в (незашифрованном) корневом разделе.

Поэтому я не очень обеспокоен тем, как защитить систему от кражи или доступа к данным в состоянии покоя, но я хочу иметь возможность быстро сделать весь раздел постоянно недоступным в случае физического нарушения безопасности.

Поэтому я ищу несколько советов о том, как сделать зашифрованный раздел недоступным только с небольшим количеством файловых операций.

  • Можно ли каким-либо образом перезаписать файл ключа, что делает его маловероятным, чтобы его можно было восстановить с жесткого диска? Каков был бы наиболее подходящий способ сделать это?
  • В качестве альтернативы (или дополнительно), могу ли я надежно перезаписать заголовок раздела или что-то еще, чтобы еще больше снизить вероятность того, что злоумышленник восстановит содержимое раздела?

0