需要 "Change Owner Trust" Kleopatra 中的 PGP 密钥

Need to "Change Owner Trust" on PGP key in Kleopatra

我有一个 ETL,它正在对发送给我们的文件进行 Un-PGPing。这个过程对我们团队中的两个人有效,但对 unPGP 步骤中的其他人无效。我们都使用 Kleopatra 作为我们的密钥 encryption/decryption 并且导入了相同的密钥。

我注意到系统上可用的密钥设置为信任级别 "This is my certificate"(有时称为终极信任)。但是,在其他系统上设置为该级别的选项是灰色的。

我已尝试根据本文通过 CMD 提示更改级别: https://security.stackexchange.com/questions/129474/how-to-raise-a-key-to-ultimate-trust-on-another-machine

但是我没有收到与描述相同的提示。

使用 CMD /K 进行调试时,我看到: gpg:解密失败:没有密钥

UNPGP Failure Message

我发现了如何改变我的信任,

gpg --edit-key [key-id]  
trust   
5

虽然这并没有解决我的问题。

我发现当我输入 gpg --list-secret-keys 时,尽管 kleopatra 告诉我密钥已正确安装,但我在 return 中什么也得不到。

我找到并存储了我需要的密钥,然后使用 GPG 导入了它们。

gpg --allow-secret-key-import --import "filename.asc"

这解决了我的问题!