有了私钥,便可以从其中提取出公钥:
openssl rsa -in private.pem -pubout -out public.pem
用公私钥进行加解密
在一次秘密的信息传输中, 我们首先通过可信的方式..., 并且用其可以对大文件进行对称的加解密, 在实际中, 通常还会将密码文件用公私钥加密的方式来发送给对方....值得一提的是,这也正是PGP的工作方式, 如下图所示:
pgp
证书
对任一个体来说, 它都有公钥,私钥和证书....其中私钥用来加密发出去的信息,公钥用来解密收到的信息, 而证书则用来证明自己的身份....一般来说,证书中包含自己的公钥以及额外的信息,如签发机构(CA, Certificate Authority), 证书用途(比如适用的域名)和有效时间等.