Mam a.zip.pgp
plik wraz z plikiem key.asc. Jak mogę wyodrębnić pliki a.zip.pgp
?
Próbowałem następujących czynności:
$ gpg --import key.asc
następnie
$ 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 <[email protected]>
sub 2048g/20242EB8 2009-12-17
Czy ktoś ma jakiś pomysł, jeśli dzieje się tak dlatego, że nie mam dobrego pliku klucza?
Odpowiedzi:
Tak, masz zły klucz.
gpg -k
wyświetla klucze publiczne (tzn. klucze potrzebne do szyfrowania czegoś). Potrzebujesz klucza prywatnego , który pasuje do klucza publicznego, za pomocą którego ten plik został zaszyfrowany. Gdy go posiadasz,gpg -K
(kapitał Uwaga) wyświetli go zsec
(„sekret”) zamiastpub
w wyjściu, którego fragment opisałeś powyżej.źródło