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

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

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

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

Я полностью озадачен. В чем может быть проблема?

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

3 ответа

Я понял это после:

Были разные секретные ключи в gpg и gpg2. У меня был псевдоним alias gpg="gpg2". Сценарий работал с «gpg», а оболочка работала с gpg2 (даже когда я думал, что в противном случае)
0
ответ дан 22 May 2018 в 18:51

Я понял это после:

Были разные секретные ключи в gpg и gpg2. У меня был псевдоним alias gpg="gpg2". Сценарий работал с «gpg», а оболочка работала с gpg2 (даже когда я думал, что в противном случае)
0
ответ дан 18 July 2018 в 07:32

Я понял это после:

Были разные секретные ключи в gpg и gpg2. У меня был псевдоним alias gpg="gpg2". Сценарий работал с «gpg», а оболочка работала с gpg2 (даже когда я думал, что в противном случае)
0
ответ дан 24 July 2018 в 18:49

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

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