У меня есть файл, зашифрованный с помощью пакета GPG 2 года назад ...
Мне нужно сейчас и попытался расшифровать его, но в результате zip-файл составляет 0 байт: ((
Что это обозначает ?
Я также попробовал CLI, и я получаю
gpg: CAST5 encrypted data
gpg: encrypted with 1 passphrase
gpg: decryption failed: Bad session key
РЕДАКТИРОВАТЬ
Если я поставлю --batch, файл расшифровывается, но я не могу его нигде найти
gpg --passphrase "mypassword" -d --batch --ignore-mdc-error myFilePath
gpg: WARNING: message was not integrity protected
Ответы:
Попробуйте заменить вашу текущую домашнюю версию GPG 1.4 .
Один тревожный текст по вышеуказанной ссылке:
Поскольку последняя версия 1.4 была выпущена всего 5 месяцев назад, это может объяснить, почему ваша текущая версия не поддерживает ваш формат ключей, если они в формате PGP-2.
(Общее примечание. Когда файлы зашифрованы, всегда следует учитывать возможность того, что изменения программного обеспечения могут сделать дешифрование невозможным через несколько лет. Шифрование не является долгосрочным решением.)
источник
gpg --decrypt file > file.zip
gpg --version
я получу 1.4brew link --overwrite gnupg