【问题标题】:gpg protection algorithm is not supported不支持 gpg 保护算法
【发布时间】:2018-05-15 15:16:38
【问题描述】:

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

gpg: 不支持保护算法 3 gpg:使用 4096 位 ELG 密钥加密,ID 15BBEC7A,创建于 2012-11-21 “测试测试(日志)” gpg:公钥解密失败:密码算法无效 gpg:解密失败:没有密钥

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

【问题讨论】:

  • 服务器上可能有不同版本的 gpg?尝试运行gpg --version 并显示结果

标签: encryption redhat public-key-encryption gnupg


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 1970-01-01
    • 2017-12-23
    • 2020-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多