Как шифровать и расшифровывать файлы

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

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

Именно по этой причине мы ищем утилиту для шифрования и расшифровки определенных файлов и директорий в Linux. Это могут сделать Tar и OpenSSL. С помощью этих двух инструментов вы легко можете создавать и шифровать tar архивы без каких-либо проблем.

В этой статье мы рассмотрим, как создавать и шифровать файл архива tar или gz (gzip) с помощью OpenSSL:

Запомните, что обычная команда использования OpenSSL это:

 

Шифрование файлов в Linux

Чтобы зашифровать содержимое текущей директории (в зависимости от размера файлов, это может занять некоторое время) введите:

 

Объяснение приведенной выше команды:

  • -enc – команда openssl для кодирования с помощью шифров
  • -e – параметр команды enc для шифрования входного файла, который в этом случае является результатом команды tar
  • -aes256 – шифровальный шифр
  • -out-enc используется для указания имени файла, пример secure.tar.gz

Расшифровка файлов в Linux

Чтобы расшифровывать файлы tar-архива, используйте следующую команду.

 

Объяснение приведенной выше команды:

  • -d – используется для расшифровки файлов
  • -C – извлекает в поддиректорию с именем test

На следующем рисунке показан процесс шифрования и что происходит при попытке:

  1. Извлечение содержимое secured.tar.gz обычным способом.
  2. Использование неправильного пароля.
  3. Ввода правильного пароль.

Как шифровать и расшифровывать файлы

 

Теперь вы знаете, как быстро зашифровать и расшифровывать файлы в системе!

Спасибо за уделенное время на прочтение статьи!

Вопросы по статье задавайте в комментариях ниже.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

1 комментарий. Оставить новый

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

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Поиск по сайту
Лучшее
Популярное
Рубрики

Свежие комментарии

Меню