web-dev-qa-db-ja.com

gpg2-使用できない公開鍵-指定されたユーザーに属する保証鍵はありません

メインのパスワードマネージャー(gpg2を使用)としてpassを使用していますが、数日で新しいキーを作成できないため、常にエラーメッセージが表示されます。

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

私はすでに私の鍵の信頼を提案された究極のalsに設定しました ここ

また、キーの有効期限が切れていないことも確認しました。これを修正する方法や、新しいキーを取得する必要がある提案はありますか?

3
MonoGenerator

から 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を選択してください。

2
Vedansh Bhartia

次を実行して問題を解決しました:pass init <gpg-id>既存のキーを再暗号化しました。その後、通常どおりキーを復号化できました

1
MonoGenerator