OpenSSL是非常流行的安全库和工具。OpenSSL提供了大量的安全算法、标准、协议作为库和工具。OpenSSL主要是在自由软件和Linux社区开发的,但这并不意味着Windows不使用OpenSSL库和工具。在本教程中,我们将学习如何在Windows操作系统中安装和配置OpenSSL。
下载OpenSSL二进制文件
默认情况下,Windows的OpenSSL二进制文件 不提供OpenSSL开发人员。但是二进制文件是由社区提供的,编译为32位或64位版本。社区提供的二进制文件之一可以从以下链接下载。

在编写本教程时 openssl-1.0.2l
是最新版本,可从以下链接下载。
32位:
https://indy.fulgan.com/SSL/openssl-1.0.2l-i386-win32.zip
64位:
https://indy.fulgan.com/SSL/openssl-1.0.2l-x64_86-win64.zip
提取OpenSSL
我们将使用 64 bit
此安装的OpenSSL版本。我们可以提取下载的文件与Windows内置工具或其他第三方如 7zip
, Winzip
, Winrar
等。

为OpenSSL设置路径
为了使用 openssl
我们应该指定OpenSSL的路径。为此,我们将采取以下步骤。
Computer
-> Right Click
-> Properties
-> Advenced system settings
-> Advanced
-> Environment Variables
在 System variables
零件编辑 Path
变量并添加提取的OpenSSL库驻留的路径。
C:UsersismailDownloadsopenssl-1.0.2l-x64_86-win64;

启动OpenSSL Shell
现在我们可以从MS-DOS或Powershell启动OpenSSL shell,只需键入 openssl
命令。这将运行 openssl.exe
在提取的目录中
> openssl
