在多个设备上使用 GPG 密钥?

在多个设备上使用 GPG 密钥?

假设我使用桌面上的私人 GPG 密钥加密文件。然后我将文件传输到我的笔记本电脑,并打算解密它。我该怎么办?我听说过“导出公钥”,这是什么意思?我是否也在笔记本电脑上使用私钥?如果这样做,如何将私钥从台式机转移到笔记本电脑上?我只是在我自己的个人机器之间传输加密文件,我不会将它们提供给其他任何人,所以我还需要公钥吗?

谢谢。

答案1

加密完成了公钥
解密私钥

密钥可以导出到文件并导入到另一台计算机上。
可以将公钥上传到密钥服务器。

列出键(在“/”后找到您的 ID)

gpg --list-keys

导出私钥(将 12345ABCD 替换为您的 id)

gpg --export-secret-keys --armor 1234ABCD > secret.asc

导出公钥(将 username@email 替换为您的电子邮件)

gpg --output public.pgp --armor --export username@email

导入私钥

gpg --import secret.asc

相关内容