我有一个两年前用 GPG 套件加密的文件......
我现在需要它并尝试解密它但生成的 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
答案1
尝试用以下版本替换你当前的自制版本GPG 1.4。
上述链接中有一段令人震惊的文字:
GnuPG 1.4 是旧的单一二进制版本仍然支持不安全的 PGP-2 密钥。
由于最新的版本 1.4 仅仅是 5 个月前的版本,这也许可以解释为什么您的当前版本不支持您的密钥格式(如果它们是 PGP-2 格式)。
(一般说明:加密文件时,应始终考虑到软件更改可能会导致几年后无法解密的可能性。加密不是长期的解决方案。)