GPG - старый пароль работает вместо нового

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

  • Я изменил пароль на свой ключ GPG (gpg passwd)
  • Морской конек примет только новый пароль
  • Когда я шифрую файл с gpg -ea -r my@email.com file (или с основным ключевым идентификатором), чем я могу дешифровать его с новым паролем

Проблема, это, когда я использую команду gpg --trust-model always --batch --yes -ea -r <pub-key-ID> <file.txt> в сценарии я не могу дешифровать файл со своим новым паролем. Только мои работы старого пароля.

Я полностью экранирован. Какова могла быть проблема?

0
задан 2 September 2017 в 01:31

1 ответ

Я понял это в конце концов:

  • В gpg и gpg2 были разные секретные ключи
  • У меня был псевдоним alias gpg="gpg2"
  • Скрипт работал "gpg", в то время как shell работал с gpg2 (даже когда я думал иначе)
0
ответ дан 2 November 2019 в 08:03

Другие вопросы по тегам:

Похожие вопросы: