如何在GnuPG中列出OpenPGP公钥的信任级别?


7

虽然我可以通过使用该--edit-key命令确定我对单个OpenPGP公钥的信任级别,但是有一种简单的方法可以从命令行列出所有公钥以及它们的信任级别吗?

Answers:


8

您可以导出所有已配置的所有者信任gpg --export-ownertrust。输出是表格

FINGERPRINT:TRUST:

对于我自己的密钥(对我的机器最终信任),包括以下行:

0D69E11F12BDBA077B3726AB4E1F799AA4FF2279:6:

似乎信任级别对应于trust编辑命令中输入的数字加一:

1 = I don't know or won't say (export: 2)
2 = I do NOT trust            (export: 3)
3 = I trust marginally        (export: 4)
4 = I trust fully             (export: 5)
5 = I trust ultimately        (export: 6)

此命令的输出也可以再次导入gpg --import-ownertrust


如果我编辑键并选择1,则显示2。如果我不知道它被认为是“我不信任”?
Lilás2016年

1
这正是我所描述的:运行时gpg --edit-key/ 的值trust不具有相同的数字--export-ownertrust,但映射到大于1的值。“我不知道” --edit-key2在出口中显示值1 。无论如何,此命令的输出并不意味着用户可读。
Jens Erat 2016年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.