10 лучших инструментов шифрования файлов и дисков Linux (2024)

Недавно мы опубликовали список лучших инструментов командной строки для Linux. Сегодня мы обратим внимание на методы шифрования и представим вам список лучшего программного обеспечения для шифрования файлов и дисков для вашей системы Linux.

1. Tomb

Tomb – бесплатный и открытый инструмент для легкого шифрования и резервного копирования файлов в системах GNU/Linux. Он состоит из простого оболочечного скрипта, который реализует стандартные инструменты GNU наряду с cryptsetup и LUKS (криптографический API ядра Linux).

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

Узнайте больше о программе шифрования Tomb из нашего обзора – Tomb – Инструмент Шифрования Файлов для Linux.

Create a New Tomb

2. Cryptmount

Cryptmount – это утилита с открытым исходным кодом, созданная для операционных систем GNU/Linux, которая позволяет пользователям монтировать зашифрованные файлы без привилегий root.

Она работает с использованием нового механизма devmapper, который предлагает несколько преимуществ, включая улучшенную функциональность в ядре, поддержку зашифрованных разделов подкачки для суперпользователей, поддержку crypto-swap при загрузке системы, хранение нескольких зашифрованных файловых систем на одном диске и т. д.

Узнайте больше о Cryptmount из нашего обзора – Cryptmount – Создание зашифрованных файловых систем в Linux.

Create an Encrypted Filesystem in Linux

3. CryFS

CryFS – это бесплатный инструмент шифрования на основе облака с открытым исходным кодом для безопасного хранения файлов в любом месте. Его легко настроить, он работает в фоновом режиме и хорошо работает с любым популярным облачным сервисом, включая Dropbox, OneDrive и iCloud.

CryFS гарантирует, что никакие данные, включая структуру каталогов, метаданные и содержимое файлов, не покидают ваш компьютер в нешифрованном формате.

4. GnuPG

GnuPG, часто называемый GPG, означает GNU Privacy Guard, и это бесплатная и открытая коллекция криптографических инструментов, созданная в качестве замены криптографическому программному обеспечению Symantec PGP.

Он соответствует спецификации OpenPGP и RFC 4889, утвержденной IETF. Мы рассмотрели GnuPG более подробно в нашей статье о лучших инструментах шифрования и дешифрования для Linux.

Encrypt File in Linux

5. VeraCrypt

VeraCrypt – это многофункциональный, бесплатный и открытый инструмент, созданный для шифрования “на лету”. Вы можете использовать его для шифрования целых носителей информации или только выбранных разделов с предварительной аутентификацией перед загрузкой.

Среди функций VeraCrypt: возможность создания виртуальных зашифрованных дисков и их монтирование, предоставление реальной отрицаемости, конвейеризация, параллелизация и т. д.

6. EncFS

EncFS – это бесплатный и в основном открытый инструмент для монтирования папок EncFS на Mac и Windows. Вы можете использовать его для создания, редактирования, изменения и экспорта пароля папок EncFS, и он на 100% совместим с EncFS 1.7.4 на платформах GNU/Linux.

7. 7-zip

7-zip – популярная, бесплатная и в основном открытая многофункциональная утилита для архивации файлов (или групп файлов) в контейнеры, называемые архивами.

7-zip является одной из самых популярных утилит архивации из-за своего высокого коэффициента сжатия в формате 7z с сжатием LZMA и LZMA2, плагина для FAR Manager, интеграции с Windows Shell и шифрования AES-256 в форматах 7z и ZIP, среди прочих функций.

8. dm-crypt

dm-crypt – это подсистема шифрования диска для шифрования дисков, разделов и портативных контейнеров. Она была создана для решения определенных проблем надежности в cryptoloop и может использоваться для резервного копирования нескольких типов томов.

9. ecryptfs

eCryptfs – это бесплатная и открытая коллекция программного обеспечения для шифрования дисков на Linux. Она стремится отражать функциональность GnuPG, реализуя уровень шифрования файловой системы, соответствующий POSIX, и является частью ядра Linux с момента выпуска версии 2.6.19.

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

10. cryptsetup

cryptsetup – это открытая утилита, созданная для удобного шифрования файлов на основе ядра DMCrypt с акцентом на дизайн LUKS.

LUKS расшифровывается как Linux Unified Key Setup и с тех пор стал стандартом для шифрования жестких дисков Linux благодаря своей способности обеспечивать совместимость с дистрибутивами, безпроблемный транспорт и/или миграцию данных, а также безопасное управление несколькими паролями пользователей.

Насколько полезны для вас инструменты шифрования и какие утилиты вы предпочитаете использовать? Не стесняйтесь оставлять свои комментарии, вопросы и предложения ниже.

Source:
https://www.tecmint.com/file-and-disk-encryption-tools-for-linux/