程序员 第27章 Windows下载及安装OpenSSL 程序员 第27章 Windows下载及安装OpenSSL

2024-12-06

一、什么是 OpenSSL

‌OpenSSL 是一个开源的加密库和工具集,主要用于实现 SSL 和 TLS 协议,确保数据在传输过程中的安全性和完整性。‌ 

OpenSSL 提供了多种加密算法的支持,如 RSA、AES 等,并且支持 SSL/TLS 协议的实现,使得它能够构建和维护安全的 SSL/TLS 通信。

主要功能和应用场景‌

  • 加密算法支持‌:OpenSSL 支持多种加密算法,包括对称加密和非对称加密算法,如 RSA、AES 等。这些算法用于数据的加密和解密,确保数据的安全性。‌

  • SSL/TLS 协议实现‌:OpenSSL 提供了 SSL/TLS 协议的实现,帮助构建和维护安全的网络通信。这些协议确保数据在传输过程中的机密性和完整性。‌

  • 证书管理‌:OpenSSL 支持公钥基础设施(PKI),可以生成和管理 SSL 证书,包括证书的生成、验证和吊销等功能。

二、下载

OpenSSL 下载地址

https://slproweb.com/products/Win32OpenSSL.html

根据你电脑的操作系统位数选择对应的版本下载

https://file.lulublog.cn/images/3/2024/12/UK8czuFPCGFmiU3c3DDfkBfGFV3289.jpg

三、安装

  • 双击下载好的安装包

  • 选择【I accept the agreement】→ 点击【Next】

  • 选择 OpenSSL 安装的位置 → 点击【Next】

  • 点击【Next】

  • 点击【Next】

  • 点击【Install】安装 OpenSSL

  • 等待安装

  • .取消勾选 → 点击【Finish】完成安装

四、配置环境变量

进入OpenSSL 的 bin 目录,复制 bin 目录路径

https://file.lulublog.cn/images/3/2024/12/JzP83f552ar7F5DP2sPw4L46n5aaW5.jpg

搜索:“环境变量”

https://file.lulublog.cn/images/3/2024/11/I73fRa33GuQHNy5rhgcPkrXu1q53kI.jpg

在系统变量中,选择 Path,然后编辑:

https://file.lulublog.cn/images/3/2024/11/ckEgK8dCH8Kzs7e78Hc8wkLMcMXicl.jpg

然后在出来的[编辑环境变量]表中,新建一个,将刚才复制的 bin 目录路径粘贴进去,保存即可。

五、验证

打开一个命令行窗口,输入: ffmpeg -v,有版本信息输出,则证明配置成功!!

https://file.lulublog.cn/images/3/2024/12/kP30b3O1I3slOI0zMGbO1G1BGoqpMF.jpg

阅读 209