新闻  |   论坛  |   博客  |   在线研讨会
OpenSSL安装使用(二):OpenSSL安装说明
李阿淇 | 2022-11-07 11:08:50    阅读:1242   发布文章

注:该方法适用于Openssl 1.1.1及以上版本

1安装环境Windows10专业版+VS2010

相关软件下载地址:

1ActivePerl https://www.activestate.com/activeperl/downloads

2opensslhttp://www.openssl.org/source

2)安装Perl

安装perl之前可以现在命令提示符中输入perl -version指令测试是否之前已经安装过perl。如果显示下图信息说明Perl安装成功,请直接进入下一步。

   安装ActivePerl软件根据提示一步一步进行安装即可,安装过程软件会自动设置环境变量。要确认是否安装成功,我们可以利用cmd命令行的形式输入指令进入到安装目录.比如:perl -version。显示下图信息则说明Perl安装成功。

图片1.png

3用管理员身份打开Visual Studio的开发人员命令提示,并进入openssl的目录

编译32位库打开:开始菜单->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio命令提示(2010,(PS:以管理员身份运行)

编译64位库打开:开始菜单->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio x64 Win64命令提示(2010,(PS:以管理员身份运行)

图片2.png

图片3.png

4)执行Configure命令(配置编译参数)

编译32位库Configure命令perl configure VC-WIN32 no-asm --debug --prefix=XXX”(XXX指的是路径)

编译64位库Configure命令perl configure VC-WIN64A no-asm --debug --prefix=XXX”(XXX指的是路径)

图片4.png

5运行”nmake”命令

此时会编译大概10分钟左右,耐心等待。

6)运行”nmake install”命令           

10分钟左右,耐心等待。 完成后生成OpenSSL文件夹.

7)设置环境变量

设置环境变量Path 添加路径 C:\Program Files(X86)\OpenSSl\bin

8测试

使用命令openssl version -a,若成功会出现下图结果:

图片5.png

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
ChateauMargaux  2022-11-15 09:56:29 

文章步骤清晰,真的是一篇好文章,转发收藏了

minifoxmai  2022-11-15 09:50:29 

一般呢openssl都是以源码编译的形式安装的,那种exe的可执行文件都是个人做的不太安全,推荐使用文章说的这种

minifoxmai  2022-11-15 09:50:12 

一般呢openssl都是以源码编译的形式安装的,那种exe的可执行文件都是个人做的不太安全,推荐使用文章说的这种

绿茶与拿铁  2022-11-15 09:41:50 

我看文章说的都是指令安装openss的,有没有那种exe执行文件安装的,简单一点的啊

kessy1  2022-11-14 10:44:20 

opssl的作用是什么?支持哪些加密算法呢?

hanini  2022-11-13 00:51:08 

可以卸载perl安装最新版本试试,或者把Perl安装目录找到Config.pm,然后找到400行左右将sub _warn 里面的代码注释掉。

ChateauMargaux  2022-11-11 16:39:04 

执行Configure命令遇到如下问题: Can't local Win32/Console.pem in @INC(you may need to install the Win32::Console module)(@INC contains: C:\Perl64\site\lib C:\Perl64\lib) at C:\Perl64\lib/ActivePerl/Config.pm line 400.

114W1  2022-11-11 16:28:05 

管理员身份可以设置几名权限?

sunxiang0506  2022-11-11 15:50:57 

凌科芯安的加密芯片安全性就挺高的,可以试试

Testwf  2022-11-11 15:36:49 

楼上说OpenSSL通常用于服务器端,终端使用加密芯片配合使用,求推荐一款终端使用较安全的加密芯片

13466516880  2022-11-11 15:11:45 

文章真是满满的干货啊,已经转发给我司技术了,希望楼主多多分享

hanini  2022-11-11 03:19:33 

OpenSSL主要用于互联网数据安全交互有关的各行各业。OpenSSL通常用于服务器端,终端使用加密芯片配合使用

xiaoyuzhou1228  2022-11-10 14:37:29 

它的应用主要分布在哪些领域??

minifoxmai  2022-11-10 13:40:26 

已关注,期待楼主下一期的精彩讲解

13466516880  2022-11-10 13:25:09 

openssl 密码库,适用软加密还是硬加密

xiaoyuzhou1228  2022-11-10 10:01:55 

文章专业性很强,希望楼主多分享一些连载文章,对我们技术小白来说很有益处

sunxiang0506  2022-11-10 09:46:46 

这期文章楼主主要讲的是安装,请你关注下一期的讲解,会详细说明使用方法的。

绿茶与拿铁  2022-11-09 14:01:36 

如果我想在程序中调用需要怎么操作呢?

hanini  2022-11-09 11:44:56 

Perl是一种脚本语言,有部分OpenSSL安装脚本是用Perl语言写的,需要对应解释程序软件。

kessy1  2022-11-08 15:33:06 

perl是啥?OpenSSL安装为啥要先装perl?

Testwf  2022-11-08 14:39:06 

同问,安装环境必须是Windows10专业版+VS2010吗?

114W1  2022-11-08 13:10:33 

Windows7系统可以装吗

推荐文章
最近访客