Bob和Alice在自己的机器上使用gpg --gen-key命令产生各自的密钥对,一把公钥和一把私钥,其中,公钥保存于~/.gnupg/pubring.gpg
公钥环中,私钥保存于~/.gnupg/secring.gpg
私钥环中。
可以通过gpg --list-keys来查看公钥,通过gpg --list-secret-keys来查看私钥。
最后Bob通过 gpg -a -o bob.asc --export bob@docboon.io 导出自己的公钥bob.asc
。
Alice通过同样的方式产生自己的密钥对,并导出自己的公钥alice.asc
。
Alice和Bob已经可以交换各自的公钥并进行加密的通信了。