openssl-1.0.1e.zip 是 OpenSSL 加密工具包的一个旧版本(发布于 2013 年左右)的 源代码压缩包,文件格式是 ZIP 压缩格式。
一、下载与解压
- 下载文件
假如你已经有了openssl-1.0.1e.zip
这个压缩包,就跳过这步。 - 如果没有,安装包下载:https://pan.quark.cn/s/b7bd56354fbd, OpenSSL 压缩包并下载下来。
- 解压缩
- 把
openssl-1.0.1e.zip
右键点击,选择 解压到当前文件夹 或者解压到你想要放的目录,比如C:\openssl
。 - 解压后会看到一个文件夹,名字一般是
openssl-1.0.1e
,里面就是源代码或者安装文件。
注意:这个版本(1.0.1e)是比较老的版本了,官方早已不再维护,可能存在安全,建议仅在测试或特殊需求下使用。
二、编译安装(如果你想自己编译)
如果你是 Windows 用户,一般不自己编译,而是直接下载别人编译好的 Windows 版 OpenSSL 安装包(比如 .exe 安装程序)。但如果你确实有这个 zip 源码包,想自己编译,通常需要以下条件:
1. 准备编译环境(以 Windows 为例)
- 你需要安装:
- Perl(比如 ActivePerl)
- Visual Studio(比如 2008 或 2010,因为 1.0.1e 很老,要对应老版本的编译器)
- NASM(汇编工具,用于优化)
2. 打开命令行,进入 openssl 源码目录
- 解压后,打开类似
C:\openssl-1.0.1e
的文件夹 - 按住 Shift + 鼠标右键,选择 在此处打开命令窗口,或者用 CMD / PowerShell 进入该目录
3. 配置和编译
- 通常要运行类似下面的命令(具体根据你的编译环境可能略有不同):
perl Configure VC-WIN32
nmake
nmake test (可选,测试是否编译成功)
nmake install
如果你不太懂这些命令,或者没有装 Visual Studio,那编译会非常麻烦,建议直接找别人编译好的 Windows 版本。
三、直接使用(推荐,如果已有编译好的版本)
如果你只是想 使用 OpenSSL 工具(比如生成证书、加密解密等),而不是从头编译,推荐这样做:
方法一:下载已编译好的 Windows 版 OpenSSL
- 去一些可信网站搜索:openssl windows 版下载
- 比如可以找到类似
openssl-1.0.1e-win32.zip
或win64
的版本,解压后直接能用 - 解压后通常有个叫
openssl.exe
的程序,双击或者在 CMD 里进入该目录就能用命令了
方法二:使用解压后的 OpenSSL 命令行工具
- 进入 OpenSSL 所在目录
- 比如你解压到了
C:\openssl-1.0.1e\bin
,里面有openssl.exe
- 打开 CMD 命令行
- 可以按 Win + R,输入
cmd
回车
- 切换到该目录
cd C:\openssl-1.0.1e\bin
- 运行 openssl 命令
比如查看版本:
openssl version
或者生成一个 RSA 私钥:
openssl genrsa -out private.pem 2048