Mit GPG entschlüsseln, sagt, ich brauche eine Passphrase, wenn ich eine Passphrase eingebe
2564
Yusuke
Ich habe 2 Boxen, Box A und B. Box A und B verwenden beide dasselbe Paar aus öffentlichem und privatem Schlüssel zum Verschlüsseln und Entschlüsseln von Daten. In Box A funktioniert alles einwandfrei, aber in Box BI können die Dateien, die mit dem gleichen Schlüssel verschlüsselt werden, nicht entschlüsselt werden.
Ich exportiere den Schlüssel von A und importiere ihn nach B, und wenn ich eine einfache Verschlüsselung / Entschlüsselung mache, erhalte ich Folgendes:
In AI läuft PGP-Version:
PGP Command Line 9.0.6 build 59
und ich verschlüssele / entschlüssle mit folgendem:
Beim Verschlüsseln erhalte ich jedoch folgende Ausgabe:
gpg: <SUBKEYID>: There is no assurance this key belongs to the named user pub 1024R/<SUBKEYID> 2017-12-15 <KEY UID> Primary key fingerprint: <PKEY FINGERPRINT> Subkey fingerprint: <SKEY FINGERPRINT> It is NOT certain that the key belongs to the person named in the user ID. If you *really* know what you are doing, you may answer the next question with yes. Use this key anyway? (y/N) y
Und es wird erfolgreich (imo) verschlüsselt. Beim Entschlüsseln mit der gleichen Passphrase, die auch in A funktioniert, erhalte ich folgende Fehlermeldung:
You need a passphrase to unlock the secret key for user: "<KEY UID>" 1024-bit RSA key, ID <SUBKEYID>, created 2017-12-15. (main key ID <PUBID>) gpg: cancelled by user gpg: encrypted with 1024-bit RSA key, ID <SUBKEYID>, created 2017-12-15 "<KEY UID>" gpg: public key decryption failed: Operation cancelled gpg: decryption failed: No secret key
Warum kann ich die Fehlermeldung in B erhalten, wenn derselbe Schlüssel und die gleiche Passphrase in A funktionieren? Ich habe im Internet viele Dinge ausprobiert, die nicht funktioniert haben, und ich bin neu bei diesem Thema. Danke im Voraus.
1 Antwort auf die Frage
1
harrymc
Sie müssen die Vertrauensebene des importierten Schlüssels festlegen:
gpg --edit-key <KEY_ID> gpg> trust
Sie werden aufgefordert, eine der folgenden Vertrauensstufen auszuwählen:
1 = I don't know or won't say 2 = I do NOT trust 3 = I trust marginally 4 = I trust fully 5 = I trust ultimately m = back to the main menu
Wählen 5Sie, da Sie sich letztendlich vertrauen. Sie werden aufgefordert, Ihre Entscheidung zu bestätigen:
Your decision? 5 Do you really want to set this key to ultimate trust? (y/N) y
Nach der Bestätigung sollten Sie mit diesem Schlüssel verschlüsseln können.