gpg2 - Nicht verwendbarer öffentlicher Schlüssel - Kein Sicherungsschlüssel gehört zum benannten Benutzer

824
MonoGenerator

Ich benutze Pass als Hauptpasswortmanager (der gpg2 verwendet), aber seit einigen Tagen kann ich keine neuen Schlüssel erstellen. Ich erhalte immer die Fehlermeldung:

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

Ich habe bereits das Vertrauen meines Schlüssels zu den hier vorgeschlagenen Endgültigen gesetzt

Und auch überprüft, dass mein Schlüssel nicht abgelaufen ist. Irgendwelche Vorschläge, wie man das beheben kann oder sollte ich einen neuen Schlüssel bekommen?

1
Ich habe für die Migration Ihrer Frage zu [su] gestimmt. Ich denke, es könnte dort besser passen. SmokeDispenser vor 6 Jahren 0
Dies ist besser auf der Pass-Mailingliste gefragt. mricon vor 6 Jahren 0

2 Antworten auf die Frage

1
Vedansh Bhartia

Von https://stackoverflow.com/questions/33361068/gnupg-there-isno-assurance-this-key-belongs-nach-the-named-user :

tun gpg --edit-key <KEY_ID> undgpg>trust

Wenn Sie sich bezüglich der Authentizität Ihres Schlüssels sicher sind, wählen Sie die Vertrauensstufe 5 aus.

Wie ich bereits in meiner Frage erwähnte, habe ich dies bereits versucht und mein Problem dadurch nicht gelöst. Ich löste es, indem ich pass init erneut mit meinem gpg-Schlüssel im Verzeichnis ablief MonoGenerator vor 5 Jahren 0
0
MonoGenerator

Das Problem wurde gelöst, indem pass init <gpg-id>Folgendes ausgeführt wurde: Dadurch wurden die vorhandenen Schlüssel erneut verschlüsselt. Danach konnte ich meine Schlüssel wieder normal entschlüsseln