Люди говорят, что это хорошая идея, чтобы зашифровать вашу файловую систему и / или зашифровать файлы. Мне интересно, как я делаю это с редактором Sublime Text. Мне интересно, если мне нужно сделать это, по существу:

  1. Рекурсивное шифрование всех файлов в папке с использованием AES-256
  2. Дешифровать текущий файл, над которым я работаю.
  3. Сделайте некоторые изменения.
  4. Rencrypt.

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

1 ответ1

1

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

Или используйте небольшой зашифрованный контейнер, такой как LUKS или Veracrypt, чтобы избежать расшифровки файлов на диске, но программы по-прежнему могут создавать временные / кэшированные копии в других местах.

Или система шифрования файлов, такая как eCryptfs или EncFS (то же самое предупреждение программы, что и выше).

Или BitLocker (он может сделать всю систему).

Если вы просто хотите случайно зашифровать файл или два, вы можете использовать что-то вроде GPG (PGP), но оригинальные и незашифрованные файлы все равно будут лежать на диске (если они не были стерты, и это не всегда эффективно на 100%).

Также стоит упомянуть, что вся ваша операционная система в оперативной памяти (без использования Linux / ISO / USB / DVD, работающего под управлением Linux, без сохранения данных) позволит не оставлять незашифрованные файлы позади.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .