admin管理员组文章数量:1646847
Win10环境下OpenSSL的安装
- 1,前言
- 2,OpenSSL在Win10环境下的安装
- 2.1,了解安装OpenSSL所需步骤:
- 2.2,根据步骤完成前期准备
- 2.2.1,安装Perl
- 2.2.2,安装NASM
- 2.2.3,安装Visual Studio
- 2.2.4,下载OpenSSL
- 2.3,根据步骤完成设置
- 2.3.1,配置Visual studio
- 2.3.2,将OpenSSL添加到路径中
- 2.4检验OpenSSL
- 3.小结
1,前言
在接触OpenSSL之前,我总幻想着有没有一类密码算法库,将我在平常所学到的DES,RSA和MD5等复杂的密码算法(至少在我看来如此)直接使用呢?在老师的引导下,我开始意识OpenSSL库文件对于信息安全和密码学学子来说的必要性。作此篇以将我安装OpenSSL过程中的详细步骤和经验分享给大家。
2,OpenSSL在Win10环境下的安装
2.1,了解安装OpenSSL所需步骤:
1.打开OpenSSL官网:https://www.openssl/点我进入
2.点击行标签页中“Downloads”的选项
3.点击第二个链接(https://github/openssl/openssl)跳转到GitHub
4.在Github中鼠标下滑知道找到Build and Install 一栏,在Build and Install 一栏中有各个平台或操作系统的详细安装教程,点击选择咱们所需要的Windows平台进行安装
5.在Windows平台中,由于我使用的是Visual Studio 2022。在此我选择并点击的是Native builds using Visual C++
6.在Quick start (快速入门)中,文章简略罗列了安装所需要的几个步骤
2.2,根据步骤完成前期准备
2.2.1,安装Perl
1.根据图示网站进入官网(http://strawberryperl/)
2.选择对应的版本进行下载
官网推荐使用.msi文件用于对Windows平台,但使用其他可供下载的文件也可以。在此我选择的是.zip文件下载,解压后在安装。
3.点击链接之后,便可选择最新版本的文件下载
选择最新版本(日期最近)的ZIP edition进行下载即可
4.下载完成之后对压缩包进行解压
在解压后的文件夹中找到可执行文件,将文件路径复制到电脑环境变量路径当中
2.2.2,安装NASM
1.根据图示网站进入官网(https://www.nasm.us/)
2.点击最新版本的稳定版
此处最新版本为2.15.05
3.根据电脑操作系统选择需要的安装包
由于我的电脑是win64,在此我选择win64/点击
4.依然选择下载zip文件
5.下载完成之后将压缩包解压
打开解压后的文件夹,找到nasm.exe文件,选择路径并且复制到环境变量路径当中
2.2.3,安装Visual Studio
这个步骤就不过多赘述,在知乎或者CSDN上搜索如何安装Visual Studio便有详细教程。
但需要注意的是,在第一次安装时需要勾选“使用C++的桌面开发”选项
2.2.4,下载OpenSSL
在code中选择Download ZIP将zip文件安装到电脑中,然后再解压
2.3,根据步骤完成设置
2.3.1,配置Visual studio
1.在开始菜单中找到Visual studio文件夹
2.右键x64 native tools command prompt,在更多里选择使用管理员身份运行,出现下图窗口即可
3.将2.2.4步骤中下载好的文件夹路径复制到窗口中,(即用打开的命令行进入到OpenSSL文件夹中)
输入cd +文件夹路径
然后回车运行
4.现在完成步骤当中第五步
由于我的操作系统是WIN64位,故在窗口中输入perl Configure VC-WIN64A,然后回车运行
5.接下来就需要等待一会,等待生成一些新的文件。
生成完成之后就会出现 OpenSSL has been successfully configured 的字样
6.使用nmake命令进行编译
在窗口中输入nmake,然后回车
注意,此步骤大概需要30min左右时间
7.使用nmake test对构建完成之后的模块进行测试
在窗口中输入nmake test,然后回车
注意,此步骤大概需要30min左右时间
如果测试成功,最后一行会出现Result:PASS字样
8.接下来就可以安装了
在窗口中输入nmake install,然后回车
注意,此步骤大概需要30min左右时间
此步骤完成之后便可关闭窗口
2.3.2,将OpenSSL添加到路径中
这一步较为简单,只需要将下载好的OpenSSL文件夹打开,选择bin文件夹的路径,将路径复制到环境变量中即可。
2.4检验OpenSSL
按住 shift键 鼠标右击桌面,点击“在此处打开powershell窗口”,输入openssl version 查看,如果安装完成,即可显示出openssl当前的版本。至此,就要恭喜你openssl已经在你的电脑上安装完成了!
3.小结
关于openssl在计算机上的应用我日后也会根据自己的实践再写一篇文章,其实在csdn上写文章也能作为对自己学习过程中的鞭策,看着自己同龄的人知识储备已经远超自己了,内心还是有点难受,但还是希望自己能学以致用,多加实践吧!
版权声明:本文标题:OpenSSL在Win10环境下的安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1725849037a1045449.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论