我有一个签名的公钥。我想查看这个 OpenPGP 公钥中的所有签名。
我有签名列表,当我尝试获取签名者的用户 ID 时,没有返回任何内容。
所以我怀疑 OpenPGP 签名是否包含签名者的用户 ID。
我使用 Thunderbird 查看签名,但它也显示未找到用于签名的用户 ID,当我导入与我签名的私钥对应的公钥时,它显示签名者的用户 ID。
我的结论是 OpenPGP 签名不包含签名者的用户 ID。它们仅包含密钥 ID。如果您也有签名者的公钥,那么它会尝试从该公钥中获取用户 ID 并显示给您。
注意:我使用的是充气城堡 API。