当我使用 GnuPG 生成我的 PGP 密钥时,我已将公钥保存为 ASCII 版本并将其上传到服务器。现在我可以在密钥服务器上看到密钥,但它们是不同的数据块。
我有一个使用gpg --export -a 33E0C879 > mypubkey.asc
. 服务器上的内容mypubkey.asc
和内容块不同。
这是设计使然吗?我是 PKI 的新手,很想知道。
当我使用 GnuPG 生成我的 PGP 密钥时,我已将公钥保存为 ASCII 版本并将其上传到服务器。现在我可以在密钥服务器上看到密钥,但它们是不同的数据块。
我有一个使用gpg --export -a 33E0C879 > mypubkey.asc
. 服务器上的内容mypubkey.asc
和内容块不同。
这是设计使然吗?我是 PKI 的新手,很想知道。
这有很多原因。
您可能无法通过直接比较导出密钥的 (binary|ascii Armored) 版本的内容来比较它们,只能重新导入它们并比较例如的输出。gnupg。记住排序是无关紧要的。
从所提供的详细程度来看,我不确定您的确切情况是什么,但可能发生了几件事。如果指纹仍然相同,那么它只是格式更改,并且可能是服务器操作的正常部分,只是使格式符合它喜欢使用的格式。如果指纹发生变化,上传中也可能出现问题。