GPG密钥创建但不解密
我用Ubuntu 16.04的“密码和密钥”创建了一个GPG密钥并将其推送到Ubuntu服务器。 我试图导入Launchpad,但是当我收到要解密的电子邮件时,我不断收到错误消息“gpg:解密失败:密钥不可用”
我有加密子密钥和签名,certificate子密钥。 我试图看看是否有办法添加解密子密钥,但我没有在gui下看到它。
我究竟做错了什么?
gpg2 -K似乎有效。 我能够使用’gpg2’而不是gpg来解密
然后你已经在使用GnuPG 2.1,它将密钥存储在pubring.gpg
。 要么根本不使用gpg
(GnuPG 1),要么通过导出和导入将密钥复制到GnuPG 1使用的secring.gpg
:
gpg2 --export-secret-keys [key-id] | gpg --import
您可能还需要对密钥应用最终信任:
gpg --edit-key [key-id]
在GnuPG命令行上,现在运行trust
命令并选择ultimate
。