1

Я использую pass в качестве основного менеджера паролей (который использует gpg2), но, поскольку несколько дней я не могу создать новые ключи, я всегда получаю сообщение об ошибке:

There is no assurance this key belongs to the named user
[stdin]: encryption failed: Unusable public key

Я уже установил доверие моего ключа к окончательному предложению здесь.

А также проверил, что мой ключ не истек. Любые предложения, как это исправить, или я должен получить новый ключ?

2 ответа2

1

Решил проблему, выполнив:pass init <gpg-id> который перешифровал существующие ключи. После этого я смог расшифровать свои ключи снова, как обычно

1

С https://stackoverflow.com/questions/33361068/gnupg-there-is-no-assurance-this-key-belongs-to-the-named-user:

сделать доверие gpg --edit-key <KEY_ID> и gpg>trust

Если вы уверены в подлинности вашего ключа, выберите уровень доверия 5.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .