将 GPG 密钥发送到密钥服务器

信息安全 gnupg 密钥服务器
2021-09-01 15:06:32

今天我开始学习如何使用 GPG 密钥。我成功地为我生成了一对,并导入了一些其他密钥,加密了一些文件并成功解密了它们。

我想将我的 GPG 密钥发送到密钥服务器,但我似乎无法这样做。

我跑了:

$ gpg2 --send-keys 61955ADD7D75EE596DD08557105C63FAC0CD6192 
gpg: sending key 105C63FAC0CD6192 to hkps://hkps.pool.sks-keyservers.net

但是,当尝试在另一台机器上导入它gpg --keyserver pool.sks-keyservers.net --recv-keys 105C63FAC0CD6192

上传密钥并在密钥服务器之间共享通常需要多长时间?

我究竟做错了什么?

1个回答

PGP 密钥服务器池中有数十个(目前为129个)密钥服务器。当您向它发出请求时,您可能会获得与先前请求不同的服务器。随着时间的推移,密钥服务器都会相互交换他们的新密钥和签名,因此最终会传播给所有密钥服务器。很难说“最终”是什么,但我的经验是几个小时。

如果您需要快速完成操作,请按名称选择一个密钥服务器并将其用于这些操作。