uid是否也绑定到GPG主键?

伊恩

我在玩GPG(v2.2.8),试图获取带有子键和多个uid的主键/主键。为了达到我的目的,我:

  1. 创建了主密钥,并且仅赋予了它(C)验证能力。
  2. 创建了3个子密钥,每个子密钥仅具有(E)ncrypt,(S)ign和(A)增强能力之一。
  3. 为它们创建了吊销和纸键。
  4. 将.gnupg文件夹导出到计算机之外。
  5. 删除了主私钥。

当我多次犯错并误解了过程时(您使用过gpg,对吗?;),我开始变得更加自信,并且在新发现的状态下添加了我不应该拥有的uid。所以我做了以下事情:

gpg --edit-key 0xXXX

gpg> 2
gpg> deluid
Really remove this user ID? (y/N) y
gpg> save

让我感到困惑的是,没有关于主键的提示或警告-它也没有uid吗?它们是否仅与公钥绑定,所以私密部分不在乎?我应该重新导入并删除uid,然后导出吗?

这些是本集提示的问题。

我还没有共享密钥,我正在玩耍,所以我可以在需要的情况下突飞猛进,只是试图了解gpg的工作原理。然后,我将继续创建一个超级安全的加密算法,因为这可能更易于管理!

用户名

这是一种单向的关系:主键可以附加UID,并且附加UID要求使用主键对其进行签名(自我认证),但是主键不依赖于UID的存在以及添加/删除。 UID不会以任何方式改变主键本身。UID是独立的数据包,仅在按名称/地址(而不是按指纹)查找密钥时才需要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章