安装openssl有两种方式,第一种直接下载安装包,装上就可运行;第二种可以自己下载源码,自己编译。下面对两种方式均进行详细描述。
一、下载和安装openss
方法一:直接使用openssl安装包(这个方法直接安装好openssl和配置C++环境就可以使用了(C++ 环境可以通过VS2015配置))
Window 的openssl的安装包的下载地址为:
http://slproweb.com/products/Win32OpenSSL.html
一般在安装openssl之前还需要vs的一些插件,该地址中也提供了相关插件的下载。如下图即为openssl的安装及其vs插件在下载网页的截图。
方法二:自己编译openssl
此过程比较复杂,需要先安装perl、vs等软件,然后才能编译openssl。
需要下载oppenssl源码进行操作,下载地址:
https://www.openssl.org/source/
密钥生成过程(参考:http://blog.youkuaiyun.com/aa464971/article/details/51035200):
1、 Windows 下 RSA 公钥和私钥生成方法
通过 openssl 工具生成 RSA 公钥和私钥( openssl 工具可自行百度下载,也可以点此下载)
1) 打开 openssl 文件夹下的 bin 文件夹,执行 openssl.exe 文件;