gpg: расшифровка не удалась: неверный ключ сеанса и ошибка неверного пакета - PullRequest
0 голосов
/ 15 июня 2019

В FAQ по cryptsetup я сделал резервную копию с помощью команды tar cjf - |gpg --cipher-algo AES -c -> backup.tbz2.gpg и когда я пытался расшифровать / извлечь, он говорит, что неверный ключ сессии / неверный пакет.Любые предложения о том, как обойти это или это поврежденная резервная копия?

Ниже приведены команды, которые я пробовал, и вывод.

gpg -d backup.tbz2.gpg

gpg: ключ '/root/.gnupg/pubring.kbx' созданgpg: зашифрованные данные AESgpg: зашифровано 1 парольной фразойgpg: расшифровка не удалась: неверный сеансовый ключ

cat backup.tbz2.gpg |gpg -d - override-session-key ### |tar xjf -

gpg: зашифрованные данные AESgpg: зашифровано 1 парольной фразойgpg: пакет (3) с неизвестной версией 150gpg: ПРЕДУПРЕЖДЕНИЕ: зашифрованное сообщение было изменено!gpg: [не знаю]: неверный пакет (ctb = 3f)

bzip2: сжатый файл неожиданно заканчивается;возможно это повреждено? Возможна причина следующая.bzip2: неподходящий ioctl для устройства. Входной файл = (stdin), выходной файл = (stdout)

Возможно, сжатые файлы были повреждены.Вы можете использовать опцию -tvv для проверки целостности таких файлов.

Вы можете использовать программу `bzip2recover ', чтобы попытаться восстановить данные из неповрежденных разделов поврежденных файлов.

tar: Возвращен дочерний элементстатус 2tar: ошибка не может быть исправлена: выход сейчас

...