1、苹果的MAC OS系统自带了OpenSSL,直接在命筠沭鱿漆令行里使用OPENSSL就可以。Windows系统(包括server版)需要安装才能使用。一般有两种方法安装,编译安装、快捷打包安装。编译安装需要下载ActivePerl、Microsoft visual studio、OpenSSL源码压缩包,具体操作起来非常麻烦,也容易失败。这里推荐使用快捷打包安装方法。
2、下载Win32/Win64 OpenSSL安装包:http://slproweb.com/products.html选择对应操作系统的安装包下载,比如64位操作系统选择Win64 OpenSSL v1.1.1d。
3、下载完成后,像安装普通windows软件步骤一样。如提示缺少Visual C,则按提示下载安装上(如VC_redist.x64),进入OpenSS安装选择一下安装路径进行安装。
4、新建环境变量(如图):变量名:OPENSSL_CONF变量值:C:\Program Files\OpenSSL-Win64\bin\openssl.cfg2、修改添加PATH环境变量(如图):C:\Program Files\OpenSSL-Win64\bin
5、测试验证生成公钥:openssl dhparam -out ceshi.pem 2048