我们平时都听过非对称加密,公钥和私钥,签名验证,但这些证书都是怎么得到的呢?本篇文章会解答这些问题. 背景介绍 加密的一个简单但又实用的任务就是发送加密电子邮件.多年来,为电子邮件进行加密的标准一直是PGP(Pretty Good Privacy).程序员Phil Zimmermann特别为电子邮件的保密编写的PGP. 这个软件非常好用,迅速流传开来,成了许多程序员的必备工具.但是,它是商业软件,不能自由使用. 作为PGP的替代,如今已经有一个开放源代码的类似产品可供使用.GPG(Gnu Pri