Как извлечь файлы из файла pgp

13062

У меня есть a.zip.pgpфайл вместе с файлом key.asc. Как я могу извлечь файлы из 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 

Кто-нибудь знает, если это потому, что у меня нет хорошего файла ключа?

1
Чистое предположение состоит в том, что файл 'key.asc' содержит * открытый ключ *, который может зашифровать файл, который затем может быть расшифрован с помощью правильного * личного ключа * (которого у вас, возможно, нет). Это цель (p) gp (g). Было бы полезно узнать контекст, в котором вы получили эти файлы. Eroen 12 лет назад 1

1 ответ на вопрос

1
ckhan

Да, у вас неправильный ключ.

gpg -kперечисляет открытые ключи (т. е. ключи, которые вам нужны для шифрования). Вам нужен закрытый ключ, который соответствует открытому ключу, которым был зашифрован этот файл. Когда он у вас есть, gpg -K(примечание заглавная) перечислит его с sec(«секретный») вместо того, pubчтобы вывести его выше.

Похожие вопросы