How to extract files from pgp file
У меня есть a.zip.pgp
file along with an key.asc file. How can I extract the files from a.zip.pgp
?
Я пробовал следующее:-
$ gpg --import key.asc
затем
$ 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
Does anybody have any idea if this is because that I don't have the good key file?
1 ответ
Да, у вас неправильный ключ.
gpg -k
перечисляет открытые ключи (т. е. ключи, которые вам нужны для шифрования). Вам нужен закрытый ключ, который соответствует открытому ключу, которым был зашифрован этот файл. Когда у тебя это есть, gpg -K
(примечание заглавная) перечислит это с sec
("секрет") вместо pub
в выводе вы выдержали выше.