Добро пожаловать, сегодня мы собираемся зашифровать файл или каталог с помощью инструмента Gpg, который можно установить в любой версии Linux.
Если вы действительно беспокоитесь о своей конфиденциальности и не хотите, чтобы ваши враги проникли в ваш ноутбук или файлы, вы можете использовать надежные пароли, скрывать файлы где-то в безопасных местах или в некоторых случаях вы можете шифровать файлы.
Вы можете сделать почти все, от шифрования файла до всего жесткого диска.
Gpg – это бесплатный инструмент, который используется для шифрования одного файла или папки с несколькими командами, единственный способ расшифровать эти файлы – с помощью пароля.
Давайте начнем !
Для этого урока я использую Kali Linux, и у него установлен Gpg.
Не только в Kali, он поставляется с предустановленной gpg в каждой версии Linux.
Как шифровать / расшифровать файл в Linux с помощью gpg (Kali Linux)
Допустим, у вас есть имя файла important.txt, и в нем содержится секретная информация или секретные материалы, которые вы хотите скрыть.
Этот файл «important.txt» содержит текст «Top_Secret» или что-то полностью зависящее от вашей работы, скажем, это пароль.
Теперь, прежде всего, мы должны сначала сгенерировать ключ.
Вам будет предложено ввести некоторую информацию о безопасности.
Используйте значения по умолчанию, когда они доступны, в противном случае введите свое имя и адрес электронной почты.
Вам также будет предложено ввести ключевую фразу.
Запомните эту кодовую фразу.
# gpg --gen-key
После генерации ключа мы должны зашифровать наш файл.
# gpg -e -r fsociety important.txt
Если вы помните, что itsecforu.ru – наш USER-ID.
После ввода этой команды ваш файл будет зашифрован, а другой файл будет создан с расширением .gpg, удалите исходный незашифрованный файл.
Теперь вы посмотреть два файла «important.txt» и «important.txt.gpg», чтобы увидеть разницу.
Как вы можете видеть, gpg закодировал нашу строку или пароль в файле «important.txt», и теперь вы можете удалить свой предыдущий текстовый файл.
Теперь пришло время расшифровать наш «important.txt.gpg» обратно в «important.txt» с читаемым текстом.
Введите:
# gpg -d -o decrypted.txt important.txt.gpg
Вам будет предложено ввести пароль для ключа и все!