Дешифровка файлов, зашифрованных PGP8 с помощью GnuPG
Имеем файлы зашифрованные с помощью ключей PGP8. Импортируем связку ключей в GnuPG. При попытке расшифровать gpg -d имя файла выдает
gpg: зашифровано ключом ELG-E с ID AFA4C482
gpg: сбой расшифрования: секретный ключ не найден
подскажите это вообще возможно и как?
Ну а Вы перенесли закрытые ключи (private keys) из PGP? Или только открытые?
да, оба ключа импортированы и секретный и публичный.
причем при команде gpg --list-keys выводятся только ключи сгенерированные в gpg. Импортированные ключи не отображаются
Эм, а они точно импортированы на ту же связку, где находятся и остальные ключи? Вы не используете команды типа --homedir или --keyring? Да, и ещё: при импорте в GnuPG операция проходит успешно (с параметром --verbose программа должна сообщить, что именно было импортировано), нет сообщений об ошибках?
gpg: заголовок ASCII: Version: PGP 8.0.2 – not licensed for commercial use: www.pgp.com
pub 1024D/FFDDB6EC 2008-02-05 Vladimir <myname@mycompany.ru>
sig FFDDB6EC 2008-02-05 [selfsig]
sub 2048g/AFA4C482 2008-02-05
sig FFDDB6EC 2008-02-05 [keybind]
Зесь нет упоминания о секретных ключах. Приведите полные команды, которыми вы пользуетесь.
16:56
E:\Program Files\GNU\GnuPG>gpg -i --verbose c:\dbf\Vladimir.asc
gpg: заголовок ASCII: Version: PGP 8.0.2 – not licensed for commercial use: www.
pgp.com
pub 1024D/FFDDB6EC 2008-02-05 Vladimir <administrator@arheya.ru>
sig FFDDB6EC 2008-02-05 [selfsig]
sub 2048g/AFA4C482 2008-02-05
sig FFDDB6EC 2008-02-05 [keybind]
Ну тогда всё ясно – читаем доку, учим команду import.
Сенкас большой.