如何知道 GPG 公钥签名何时创建

How does one know when a GPG pubkey signature was created

我需要知道何时有人签署了密钥。我的意思是那些用 --list-sig.

显示的调号

他们似乎没有显示签名日期。没有关于是否也可以验证它们的信息。

此签名日期已列出:

pub   8192R/0x4E1F799AA4FF2279 2012-12-25
uid                            Jens Erat (born 1988-01-19 in Stuttgart, Germany)
sig 3        0x4E1F799AA4FF2279 2012-12-26  Jens Erat (born 1988-01-19 in Stuttgart, Germany)
sig 3        0x4E1F799AA4FF2279 2012-12-25  Jens Erat (born 1988-01-19 in Stuttgart, Germany)
sig 3        0xCBC2613CD745722B 2012-12-26  Jens Erat <email@jenserat.de>
sig     P X  0xD2BB0D0165D0FD58 2012-12-26  CA Cert Signing Authority (Root CA) <gpg@cacert.org>
[snip]
                                ^^^^^^^^^^
                                signature creation time

您无法确定甚至验证它,这只是签名者声称签署密钥的日期。签名日期可以任意设置,例如设置系统时间或使用方便的工具faketime.