不支持gpg保护算法

问题描述 投票:0回答:1

我有使用 gpg 加密的文件。我创建了一个新服务器,并将公钥和私钥导出/导入到我的新服务器。这些文件现已在新服务器上加密。当我尝试解密新服务器上的文件时,出现以下错误:

gpg: protection algorithm 3 is not supported
gpg: encrypted with 4096-bit ELG key, ID 15BBEC7A, created 2012-11-21
  "test test (Logs) <[email protected]>"
gpg: public key decryption failed: Invalid cipher algorithm
gpg: decryption failed: No secret key

如果我将文件复制到旧服务器,我仍然可以解密它。我找不到问题所在。我的第一个猜测是最初使用的密码是 CATS5,并且不再支持它。

encryption redhat public-key-encryption gnupg
1个回答
2
投票

是的,算法3就是CAST5。 您必须自己编译 GnuPG 或使用旧版本。

但是,奇怪的是您的系统无法处理 CAST5。 您是否启用了 FIPS 模式? 这样就可以解释了。

© www.soinside.com 2019 - 2024. All rights reserved.