So extrahieren Sie Dateien aus einer PGP-Datei

13165

Ich habe eine a.zip.pgpDatei zusammen mit einer key.asc-Datei. Wie kann ich die Dateien extrahieren a.zip.pgp?

Ich habe folgendes ausprobiert: -

$ gpg --import key.asc 

dann

$ gpg --decrypt-files a.zip.pgp gpg: encrypted with 2048-bit ELG-E key, ID 20242EB8, created 2009-12-17 gpg: encrypted with RSA key, ID 744D6CB7 gpg: decryption failed: secret key not available  $ gpk -k  pub 1024D/F8802D87 2009-12-17  uid Nsit-Poison <nsit_poison@yahoo.co.in> sub 2048g/20242EB8 2009-12-17 

Hat jemand eine Ahnung, ob dies daran liegt, dass ich keine gute Schlüsseldatei habe?

1
Eine reine Vermutung ist, dass die Datei 'key.asc' einen * öffentlichen Schlüssel * enthält, der eine Datei verschlüsseln kann, die dann mit dem richtigen * privaten Schlüssel * entschlüsselt werden kann (den Sie möglicherweise nicht haben). Dies ist der Zweck von (p) gp (g). Es wäre hilfreich zu wissen, in welchem ​​Kontext Sie diese Dateien erhalten haben. Eroen vor 12 Jahren 1

1 Antwort auf die Frage

1
ckhan

Ja, du hast den falschen Schlüssel.

gpg -klistet die öffentlichen Schlüssel auf (dh die Schlüssel, die Sie zum Verschlüsseln benötigen). Sie benötigen den privaten Schlüssel, der dem öffentlichen Schlüssel entspricht, mit dem diese Datei verschlüsselt wurde. Wenn Sie es haben, wird es gpg -K(notiert Kapital) mit sec("geheim") anstelle pubder Ausgabe, die Sie oben entnommen haben, aufgelistet.