делать gpg --edit-key <KEY_ID>
иgpg>trust
Если вы уверены в подлинности вашего ключа, выберите уровень доверия 5.
Я использую pass в качестве основного менеджера паролей (который использует gpg2), но, поскольку несколько дней я не могу создавать новые ключи, я всегда получаю сообщение об ошибке:
There is no assurance this key belongs to the named user [stdin]: encryption failed: Unusable public key
Я уже установил доверие моего ключа к окончательному предложению здесь.
А также проверил, что мой ключ не истек. Любые предложения, как это исправить, или я должен получить новый ключ?
делать gpg --edit-key <KEY_ID>
иgpg>trust
Если вы уверены в подлинности вашего ключа, выберите уровень доверия 5.
Решил проблему запустив: pass init <gpg-id>
которая перешифровала существующие ключи. После этого я смог расшифровать свои ключи снова, как обычно