本章编译安装 OpenSSL 的 1.1.0c 版本。
本文介绍 OpenSSL 命令行进行 RSA 加密、解密、签名、验证的操作,但不涉及 RSA 算法原理解析,如有兴趣,可以阅读阮一峰的《RSA算法原理》。如果你只想知道 RSA 是什么,那么你只要记住:RSA 是一种加密算法,使用两个密钥,一个叫公钥,一个 叫私钥,使用公钥加密的密文只有使用私钥才可以解密,反之亦然。
openssl req
命令在 MinGW 环境下无法正确生成证书的 Bug。
在 Visual Studio 2015 中使用 OpenSSL 的记录。