Показать статистику
0 голосов
от (650 баллов)

Я запускаю  в терминале gpg -f myfile. Спрашивает пароль два раза и создает зашифрованный файл. Все вроде как нужно.

Далее, я запускаю gpg myfile.pgp что бы этот файл расшифровать. И расшифровка происходит без пароля! Сразу показывает содержимое файла, т.е. получается что такое "шифрование" - бесполезное.

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

Как это исправить?

30 просмотров 1 ответов

1 Ответ

0 голосов
от (14.2тыс. баллов)

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

gpg-connect-agent reloadagent /bye

Шифрование работает исправно - нет причин для беспокойства.. Кеш будет очищен при выходе из системы и, очевидно, не будет передаваться вместе с файлом. GPG в первую очередь предназначен для защиты данных от других пользователей, а не от авторизованного пользователя, который их зашифровал.  

...