Ищете быстрый, простой и безопасный способ защиты ваших файлов?
Ну, есть простая утилита командной оболочки под названием «Cryptr», которая помогает вам шифровать и дешифровать файлы.
Все из командной строки, и вам не нужно быть ниндзя безопасности или экспертом Linux, чтобы узнать, как защитить ваши данные.
Cryptr использует метод блокировки блоков шифрования OpenSSL AES- 256 для шифрования файлов. Он является бесплатным для использования и лицензируется по лицензии Apache версии 2.0
Шифрование и расшифровка файлов с помощью Cryptr
Установка не имеет большого значения.
Репозиторий Cryptr надо клонировать с помощью команды:
# git clone https://github.com/nodesocket/cryptr.git
Эта команда будет клонировать содержимое репозитория Cryptr в папке cryptr в вашем текущем рабочем каталоге.
Затем свяжите файл cryptr.bash с папкой bin с помощью команды:
# sudo ln -s "$ PWD" /cryptr/cryptr.bash / usr / local / bin / cryptr
Пришло время посмотреть примеры использования.
Давайте зашифруем файл с именем test.txt. Для этого запустите следующую команду из своего терминала. Cryptr попросит вас дважды ввести пароль в файл.
# cryptr encrypt test.txt
Проверка – введите пароль шифрования aes-256-cbc:
Вышеупомянутая команда зашифрует данный файл ( test.txt) с использованием метода шифрования AES-256-CBC и сохранит его с расширением .aes.
Вы можете использовать команду «ls», чтобы проверить, действительно ли файл зашифрован или нет.
если в конце имени файла есть .aes, это означает, что файл зашифрован.
Чтобы расшифровать зашифрованный файл, используйте следующую команду.
Введите правильный пароль и вуаля!
# cryptr decrypt test.txt.aes enter aes-256-cbc decryption password:
Вы также можете определить пароль для использования при шифровании файла с помощью переменной среды CRYPTR_PASSWORD, как показано ниже.
# CRYPTR_PASSWORD=BC1rO7K7SspYcLChMr28M cryptr encrypt test.txt
Using environment variable CRYPTR_PASSWORD for the password [/code]
Аналогично, чтобы расшифровать зашифрованный файл, используйте:
# CRYPTR_PASSWORD=BC1rO7K7SspYcLChMr28M cryptr decrypt test.txt.aes Using environment variable CRYPTR_PASSWORD for the password
Это может быть полезно в сценариях и пакетных операциях.
Чтобы просмотреть справку, запустите:
# cryptr help Usage: cryptr command <command-specific-options> encrypt <file> Encrypt file decrypt <file.aes> Decrypt encrypted file help Displays help version Displays the current version
Если вы ищете простую утилиту, которая просто работает из коробки без особых хлопот, попробуйте Cryptr.