当主密钥在其他地方时,如何签署别人的 gpg 密钥?

当主密钥在其他地方时,如何签署别人的 gpg 密钥?

与此类似邮政,但他们从未发布过解决方案。

最后如何做到?

签署别人的密钥需要遵循哪些步骤?

我刚刚开始使用 GPG 并遇到了同样的问题。

我的密钥如下(与其他帖子相同):

gpg -K
/home/<user-id>/.gnupg/pubring.kbx
--------------------------------
sec#  ed25519 2023-05-18 [C]
      <bla bla and hex-seq>
uid           [ultimate] First Last <[email protected]>
ssb   cv25519 2023-05-18 [E]
ssb   ed25519 2023-05-18 [S]
ssb   ed25519 2023-05-18 [A]

在其他某个安全的地方,我有:

<hex-seq>.priv.asc
<hex-seq>.pub.asc
<hex-seq>.rev
<hex-seq>.sub_priv.asc

该怎么办?

答案1

签署其他人的密钥是一种“认证”,需要密钥[C](始终是主密钥),事实上这也是有些人建议将其分离的原因之一。

  1. 临时导入主子密钥的私有部分。
  2. 签署别人的密钥。
  3. 再次删除主子密钥的私有部分。

相关内容