Windows下配置OpenSSL(傻瓜式教程,一看就会)

Posted 翟天保Steven

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下配置OpenSSL(傻瓜式教程,一看就会)相关的知识,希望对你有一定的参考价值。

作者:Steven
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

OpenSSL是什么?

       SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。

       SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证。SSL协议要求建立在可靠的传输层协议(TCP)之上。SSL协议的优势在于它是与应用层协议独立无关的,高层的应用层协议(例如:HTTPFTPTELNET等)能透明地建立于SSL协议之上。SSL协议在应用层协议通信之前就已经完成加密算法、通信密钥的协商及服务器认证工作。在此之后应用层协议所传送的数据都会被加密,从而保证通信的私密性。

下载与配置

       1)网站:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions,点击如图1所示位置,下载Win64的exe文件。

图1 下载

       2)安装后,放在你想放的路径下,这一步的意思是dll文件放在Windows系统文件夹下还是放在当前目录的bin文件下;建议放在Windows下,好处是不用配置环境变量了,如果放在bin文件下,别忘了环境变量中Path添加上。

图2 dll文件路径

       3)以VS2017为例,调用时打开项目属性页,VC++目录的包含目录,将include包含。

图3 include配置

       4)库目录包含lib文件。

图4 lib配置

       5)链接器->输入->附加依赖项,按需添加,必须添加的有libcrypto.lib和libssl.lib。

图5 添加附加依赖项

       6)到此完毕。

       以上就是“Windows下配置OpenSSL”的方案。 

       如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!

以上是关于Windows下配置OpenSSL(傻瓜式教程,一看就会)的主要内容,如果未能解决你的问题,请参考以下文章

Vue安装环境最全教程,傻瓜式安装

navicat 导入execl数据 傻瓜式教程

[软件工具][原创]yolov7快速训练助手使用教程傻瓜式训练不需要写代码配置参数

webpack之傻瓜式教程(转载)

ubuntu16.04下安装windows10(傻瓜式)

Mysql-5.7-win64数据库安装教程 压缩解压版安装在win10 安装配置过程图解图示简单傻瓜式一条龙教程(最新更新2017.7.2)