У меня DELL XPS работает Ubuntu 16.04 LTS. Функция копирования и вставки отключается при использовании gpg-агента. Используя gpg2, как можно копировать и вставлять длинную кодовую фразу из текстового файла в gpg-агент для шифрования файла, а затем копировать и вставлять еще одну фразу, необходимую для подписи файла?
Если это еще неясно , мои извинения - хороший день.
Лучшее решение, которое я нашел, это скопировать мою фразу pgp в буфер обмена, прежде чем выполнять в терминале следующее: gpg2 --force-mdc --symmetric --sign 'filename'
Затем, когда gpg -agent, используйте произвольную фиктивную кодовую фразу, такую как «b2c3d4e5»
Затем, когда gpg-агент просит вашу секретную кодовую фразу подписывать файл, вы можете вставить кодовую фразу, которую вы скопировали в буфер обмена. [ ! d2]
Теперь у вас есть файл, зашифрованный и подписанный с помощью фиктивной парольной фразы.
Затем вы можете скопировать из файла открытого текста в буфер обмена фразу, которую вы хотите использовать для шифрования исходного имени файла '
Затем повторите команду: gpg2 --force-mdc --symmetric --sign' filename '
Это снова вызовет диалог gpg-agent, и вы можете вставить более длинная защищенная парольная фраза (дважды).
gpg не потребует вашего секретного ключа для подписания файла на втором проходе, так как начальная запись достаточна в течение некоторого времени во время сеанса.
Терминал вернет сообщение: «filename'.gpg» существует. Переписать? (y / N)
, на который вы просто отвечаете «y», а существующее «filename ».gpg будет перезаписано новой защищенной паролем и подписанной версией зашифрованного файла.
Лучшее решение, которое я нашел, это скопировать мою фразу pgp в буфер обмена, прежде чем выполнять в терминале следующее: gpg2 --force-mdc --symmetric --sign 'filename'
Затем, когда gpg -agent, используйте произвольную фиктивную кодовую фразу, такую как «b2c3d4e5»
Затем, когда gpg-агент просит вашу секретную кодовую фразу подписывать файл, вы можете вставить кодовую фразу, которую вы скопировали в буфер обмена. [ ! d2]
Теперь у вас есть файл, зашифрованный и подписанный с помощью фиктивной парольной фразы.
Затем вы можете скопировать из файла открытого текста в буфер обмена фразу, которую вы хотите использовать для шифрования исходного имени файла '
Затем повторите команду: gpg2 --force-mdc --symmetric --sign' filename '
Это снова вызовет диалог gpg-agent, и вы можете вставить более длинная защищенная парольная фраза (дважды).
gpg не потребует вашего секретного ключа для подписания файла на втором проходе, так как начальная запись достаточна в течение некоторого времени во время сеанса.
Терминал вернет сообщение: «filename'.gpg» существует. Переписать? (y / N)
, на который вы просто отвечаете «y», а существующее «filename ».gpg будет перезаписано новой защищенной паролем и подписанной версией зашифрованного файла.