使用 GPG 2.2.4 和 sig2dot 0.35 可视化信任网络

Visualize web of trust with GPG 2.2.4 and sig2dot 0.35

根据 a previous question 的回答,我尝试自己做,但是 sig2dot 发送了这些错误消息:

Use of uninitialized value $id in hash element at /usr/bin/sig2dot line 220, <> line 3.
Use of uninitialized value $id in hash element at /usr/bin/sig2dot line 224, <> line 3.
Use of uninitialized value $owner in string ne at /usr/bin/sig2dot line 242, <> line 6.
Use of uninitialized value $owner in hash element at /usr/bin/sig2dot line 243, <> line 6.
Use of uninitialized value $owner in string ne at /usr/bin/sig2dot line 246, <> line 6.

然后,dot给出一个ps文件,但是用evince

打开时显示为空

GnuPG 2.2.4, sig2dot 0.35 在 Ubuntu 18.04

bmhm's sig2dot 解决了这个问题(部分):我克隆了 git,并在 sig2dot.py 所在的目录中,并使用了他给出的示例以及相应的参数.

对于某些密钥环,它不会 link 签名,因此没有箭头。