gpg --list-sigs
给了我类似以下的东西(我编辑了输出只是为了显示有趣/不同的行):
pub 2048R/4ACE309C 2016-11-01
uid lala_test2 <lala2@test.org>
sig 3 4ACE309C 2016-11-01 lala_test2 <lala2@test.org>
uid test_key <test_key@test.org>
sig 3 4ACE309C 2016-11-01 lala_test2 <lala2@test.org>
sub 2048R/EA9FDC87 2016-11-01
sig 4ACE309C 2016-11-01 lala_test2 <lala2@test.org>
sig 2 03A9DA1F 2014-02-11 [User ID not found]
sig 3 5B51CBCF 2011-10-25 [User ID not found]
sig 3 06B47049 2011-10-26 [User ID not found]
sig 3 00C85EF1 2011-10-31 [User ID not found]
sig 3 5A4BEDCE 2011-10-06 [User ID not found]
sig 1 F2648165 2011-10-07 [User ID not found]
sig X CA57AD7C 2005-07-31 [User ID not found]
sig X CA57AD7C 2005-08-01 [User ID not found]
sig 2 X DC79FAC9 2003-09-26 [User ID not found]
sig 7EE2682F 2016-06-03 [User ID not found]
rev 7EE2682F 2016-06-03 [User ID not found]
第一列中的标签表示:
- pub -> 公钥
- uid -> 用户 ID
- sig -> 签名,来自另一个人说他信任 pub 标签下的密钥
- 子 -> 子键
- rev -> 这是签名者撤销其密钥的签名吗?
2048R -> 2048 是 RSA 的密钥大小和 R。还有短键ID,创建日期,最后一个是可用的用户ID。
第一列之后的 sig 行中的数字是什么意思?