Шифрование и дешифрование файлов из командной строки с помощью OpenSSL

Шифрование и дешифрование файлов с помощью OpenSSL

Искусственный интеллект поможет тебе заработать!

Подписывайся на канал "Виртуальный Каппер" и получай точные и бесплатные прогнозы на спорт от искусственного интеллекта.

Нужно быстро зашифровать файл из командной строки? С OpenSSL вы можете очень легко зашифровать и расшифровать файлы.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Для целей этого пошагового руководства мы будем использовать шифрование des3, что, говоря простым языком, означает, что сложный алгоритм шифрования применяется трижды к каждому блоку данных, что затрудняет взлом с помощью методов грубой силы. Хотя здесь мы сосредоточены на Mac OS X, эти команды будут работать везде, где установлен OpenSSL, включая более старые версии OS X и Linux.

Как зашифровать файлы с помощью OpenSSL

Синтаксис openssl базовый:

openssl [encryption type] -in [file to encrypt]

Как упоминалось ранее, мы будем использовать des3 для шифрования, и мы будем использовать текстовый файл в качестве входных данных. Мы также собираемся указать другой выходной файл, чтобы предотвратить любые ошибки. Вот как будет выглядеть команда:

openssl des3 -in file.txt -out encrypted.txt

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

Примечание: Вы также можете просто использовать входной файл с -in filename, но это может вызвать проблемы. Во избежание непредвиденных проблем не указывайте один и тот же файл в качестве входных и выходных. Это означает, что исходный файл останется либо до, либо после шифрования, и вы захотите обработать этот файл индивидуально, предпочтительно с помощью безопасного метода удаления.

Расшифровка файлов с помощью OpenSSL

openssl des3 -d -in encrypted.txt -out normal.txt

Для расшифровки файла потребуется установленный ранее пароль.

Помимо переключения размещения ввода и вывода, где снова остается исходный файл, основное отличие здесь – флаг -d, который сообщает openssl о расшифровке файла.

Естественно, вам, вероятно, интересно, что произойдет, если вы попытаетесь открыть файл, зашифрованный с помощью OpenSSL, без ввода пароля? Вы, вероятно, получите сообщение об ошибке, но если вы принудительно откроете файл с помощью чего-то вроде TextEdit, вы увидите текст «Salted», за которым следует кучка тарабарщины, например:

Зашифрованный файл

Файл останется нечитаемым, пока он не будет снова расшифрован через openssl.

Чтобы узнать больше о безопасности файлов, не пропустите другие наши публикации, в том числе защиту паролем Mac, шифрование разделов, zip-архивы, файлы и папки в образах дисков и даже шифрование резервных копий iOS для обеспечения безопасности конфиденциальных данных с iPhone и iPad. .

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *