Die Entschlüsselung funktioniert nur, wenn die Datei mit einem Key verschlüsselt worden ist, über dessen secret-key du verfügst. Ist das bei dir der Fall?
Mal angenommen, du möchtest eine Datei mit dem public-key eines Empfängers so verschlüsseln, dass sie auch von dir selbst (via secret-key) noch entschlüsselt werden kann, müsstest du mit dem öffentlichen Key des Empfängers und deinem (geheimen) Key verschlüsseln.
Ich nehme an, dass dir das ohnehin klar ist – aber eine andere Idee, warum das Entschlüsseln bei dir scheitern könnte, habe ich im Moment leider nicht.
Die Datei hat den Namen "datei.zip", nach dem Verschlüsseln "datei.zip.gpg". Wenn ich sie wieder entschlüssele, wird daraus "datei.zip.gpg.entschlüsselt", müsste sie nicht wieder den ursprünglichen Namen haben?
Um die entschlüsselte Datei vorzugsweise mit dem ursprünglichen Namen zu versehen, habe ich die Entschlüsselung als Script umgesetzt: Hat die verschlüsselte Datei die Endung "
.gpg", wird diese entfernt und im Falle eines etwaigen Überschreibens einer gleichnamigen Datei im xfce4-terminal nachgefragt.