Я никогда не зашифровывал свои данные и думаю об этом, но не уверен, какой вариант лучше, я знаю, что есть такие инструменты, как TrueCrypt, , которые разработчики не используют рекомендую сейчас или GnuPG, но я думаю, что если я собираюсь зашифровать, по крайней мере, я должен использовать наиболее безопасный вариант.
Для шифрования у Вас есть несколько достойных опций:
VeraCrypt является ветвлением TrueCrypt. Это зафиксировало все известные дефекты TrueCrypt и активно разрабатывается. Это используется точно так же, как TrueCrypt и совместимо со старыми контейнерами TrueCrypt.
Профессионалы:
Недостатки:
LUKS работает почти таким же способом VeraCrypt. Это в состоянии зашифровать дисковые устройства (целые диски или разделы) и файлы. Это также совместимо с Ubuntu out-of-the-box.
Для форматирования раздела как LUKS используйте команду как это:
sudo cryptsetup luksFormat /dev/sdX #See man cryptsetup for other options such as algorithm and key strength
Затем когда это устройство включается, необходимо заставить подсказку пароля разблокировать устройство. Если этого не происходит, необходимо использовать команду как sudo cryptsetup luksOpen /dev/sdX encrypteddrive
Профессионалы:
Недостатки:
Это - встроенное домашнее шифрование папки, которое может быть включено в Ubuntu. Однако в Ubuntu это только использует 128-разрядный ключ RSA, который кажется довольно слабым. Это также предлагает шифрование имени файла, которое также шифрует имена файлов в домашней папке, пока это не дешифровано.
Профессионалы:
:
Как, который Вы упомянули, GnuPG является другой опцией. Хотя, это действительно не попадает в ту же категорию как другие в этом списке. Это действительно только подходит для шифрования единственных файлов и нет никакого прозрачного способа получить доступ к содержанию, не дешифруя целый файл, внося изменения, и затем повторно шифруя его. Это, конечно, оставляет незашифрованную копию файла на диске.
, Если Вы только надеетесь шифровать несколько файлов, а не раздел, тогда это - жизнеспособный вариант. Что-то большее чем что, однако, и GnuPG недостает.
Профессионалы:
Недостатки:
, В целом, "лучше всего" дело вкуса и Ваш желаемый вариант использования.
, Если бы Вы ищете единственное шифрование файлов, я сказал бы, что GnuPG является Вашим наилучшим вариантом как Вам решать, какие файлы Вы хотите зашифровать.
, Если бы Вы ищете раздел, диск, устройство или контейнерное шифрование, я сказал бы, что VeraCrypt является, вероятно, лучшей полной опцией. Это имеет хороший, простой в использовании GUI, а также некоторые мощные функции и несколько слоев шифрования. Однако это не подошло бы для шифрования чего-то как Ваша домашняя папка, так как необходимо будет разблокировать / домашний раздел с VeraCrypt, прежде чем Вы даже смогли войти в систему.
Для более или менее целого шифрования ОС, хотя, LUKS, вероятно, был бы лучшим инструментом для выполнения задачи. Однако некоторая установка требуется, чтобы получать эту работу как ожидалось и считалась бы усовершенствованным или опытным процессом уровня.
я уверен, что существует больше опций, но это мои оплоты, и некоторые для получения Вас запустили =)