Зашифровать и расшифровать файлы с помощью GPG в Linux

Зашифровать и расшифровать файлы с помощью GPG в Linux

Чтобы зашифровать и расшифровать файлы с помощью пароля, используйте команду GPG. Это шифрования и цифровая подпись инструментов для Linux / UNIX подобных операционных систем, таких как FreeBSD / Solaris и другие.

GnuPG

GnuPG расшифровывается GNU Privacy Guard — инструмент GNU для безопасного шифрования и расшифрования а так же хранения данных. Он может быть использован для шифрования данных и создания цифровых подписей. Утилита включает в себя передовые управления ключами.

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

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

# gpg -c your_file_name

Для шифрования for_test.txt файл, наберите команду:

# gpg -c for_test.txt

После чего Вас попросят ввести фразу для шифрования, нужно ввести 2 раза.

Это создаст файл  for_test.txt.gpg.

Где,
-с: Шифрование с симметричным алгоритмом с использованием ключевых фраз. Шифр симметричный (По умолчанию используется CAST5), но могут быть выбраны с —cipher-algo опцией. Эта опция может использоваться совместно с —sign (для создания подписанных и зашифрованных сообщений),  —encrypt (для сообщений, которые можно расшифровать как с помощью секретного ключа, так и используя ключевую фразу), —sign и—encrypt зашифровать вместе (для подписанное сообщение, которое может быть расшифровано с помощью секретного ключа или ключевой фразы).

Обратите внимание, что если вы когда-нибудь забудите пароль (парольную фразу), вы не можете восстановить данные, как используется очень сильное шифрование.

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

Для расшифровки файла использовать команду GPG следующим образом:

# gpg for_test.txt.gpg

Расшифровать файл и записать вывод в файл log_file.info.txt вы можете запустить команду:

# gpg for_test.txt.gpg –o log_file.info.txt

Также обратите внимание, что расширение файла «.asc». По возрастанию, это ASCII зашифрованный файл  имеет расширение файла «.gpg»- это двоичный зашифрованный файл.

На этом подошла моя тема «Зашифровать и расшифровать файлы с помощью GPG в Linux» к завершению.

One thought on “Зашифровать и расшифровать файлы с помощью GPG в Linux

  1. Симметричное шифрование — это, конечно, хорошо. Но было бы неплохо рассмотреть и шифрование с ключами, т.к. это более надёжный и гибкий вариант.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.