系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來!

所在位置: 首頁(yè) — 軟件下載 — 安全軟件 — 加密軟件  —  OpenSSL v1.1.0最新版
OpenSSL v1.1.0最新版

OpenSSL v1.1.0最新版

  • 軟件授權(quán): 免費(fèi)軟件
  • 軟件類型: 國(guó)產(chǎn)軟件
  • 軟件語(yǔ)言: 簡(jiǎn)體中文
  • 更新時(shí)間: 2022-01-06
  • 軟件評(píng)分:
  • 軟件大?。? 29.51 MB
  • 應(yīng)用平臺(tái): WinXP/Win7/Win8/Win10
立即下載 安全下載 使用windsoul軟件管家下載

軟件介紹 下載地址

為您推薦:- 加密軟件 OpenSSL

基本簡(jiǎn)介

OpenSSL是一款能夠編譯生成RSA軟件非對(duì)稱秘鑰公鑰私鑰的軟件,安裝OpenSSL的方式有兩種,第一種是直接下載安裝包,裝上就可運(yùn)行;第二種可以自己下載源碼,自己編譯,而小編今天為朋友們帶來就是安裝包,極其方便,這款安全套接字層密碼庫(kù)了囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協(xié)議,用來實(shí)現(xiàn)網(wǎng)絡(luò)通信的高強(qiáng)度加密,現(xiàn)在被廣泛地用于各種網(wǎng)絡(luò)應(yīng)用程序中。

 

OpenSSL最新版

 

OpenSSL最新版軟件功能

OpenSSL整個(gè)軟件包大概可以分成三個(gè)主要的功能部分:SSL協(xié)議庫(kù)、應(yīng)用程序以及密碼算法庫(kù)。OpenSSL的目錄結(jié)構(gòu)自然也是圍繞這三個(gè)功能部分進(jìn)行規(guī)劃的。

BIO機(jī)制是OpenSSL提供的一種高層IO接口,該接口封裝了幾乎所有類型的IO接口,如內(nèi)存訪問、文件訪問以及Socket等。這使得代碼的重用性大幅度提高,OpenSSL提供API的復(fù)雜性也降低了很多。

OpenSSL對(duì)于隨機(jī)數(shù)的生成和管理也提供了一整套的解決方法和支持API函數(shù)。隨機(jī)數(shù)的好壞是決定一個(gè)密鑰是否安全的重要前提。

OpenSSL還提供了其它的一些輔助功能,如從口令生成密鑰的API,證書簽發(fā)和管理中的配置文件機(jī)制等等。如果你有足夠的耐心,將會(huì)在深入使用OpenSSL的過程慢慢發(fā)現(xiàn)很多這樣的小功能,讓你不斷有新的驚喜。

 

OpenSSL最新版安裝前準(zhǔn)備

1、初始化VC++ 6.0 環(huán)境變量(找到vc++ 6.0的安裝目錄下的VC98Bin執(zhí)行如下的命令):

 

OpenSSL最新版

 

2、執(zhí)行Configure命令(配置編譯參數(shù)):

 

OpenSSL最新版

 

3、運(yùn)行msdo_ms命令(在使用Configure腳本配置好參數(shù)):

另外兩種方式 如果使用也必須保證本機(jī)安裝有相應(yīng)的編譯器才能使用。 

:msdo_masm (默認(rèn)vc自帶的;也可以自己下載masm并安裝)    

:msdo_nasm (需要下載nasm)

 

OpenSSL最新版

 

4、運(yùn)行“nmake -f msntdll.mak”命令進(jìn)行代碼編譯(需將目錄跳到OpenSSL目錄下)

如果編譯成功,最后的輸出都在out32dll目錄下:包括可執(zhí)行文件、兩個(gè)dll和兩個(gè)lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib ;把他們放到PATH環(huán)境變量對(duì)應(yīng)的一個(gè)目錄里就可以了。

測(cè)試使用命令“nmake -f msntdll.mak test”

若安裝成功的話,顯示的最后幾行如下圖:

 

OpenSSL最新版

 

5、配置VC++6.0下的相關(guān)參數(shù)

在VC++ 6.0的工具—》選項(xiàng)—》目錄下的Include files下添加OpenSSL安裝目錄下的include目錄;在Library files下添加out32dll目錄,現(xiàn)在你就可以使用OpenSSL編程了

 

OpenSSL最新版安裝及使用圖解

1、首先OpenSSL的編譯安裝需Perl的支持,下載最新版ActivePerl和OpenSSL源碼包

2、安裝ActivePerl,安裝的方法很簡(jiǎn)單只需點(diǎn)擊“Win32OpenSSL-1_0_1g.exe”

3、提示用戶正在安裝OpenSSL 32位,這里注意僅適合32位操作系統(tǒng)使用,然后點(diǎn)擊NExt

 

OpenSSL最新版

 

4、勾選“i accept the agreement”即同意此協(xié)議,并點(diǎn)擊NExt

5、選擇軟件的安裝路徑,默認(rèn)路徑為C:OpenSSL-Win32,可點(diǎn)擊browse更改安裝路徑,完成路徑選擇點(diǎn)擊NExt

 

OpenSSL最新版

 

6、選擇安裝文件名,這里直接默認(rèn),并點(diǎn)擊Next

7、選擇附加任務(wù),可勾選:

a.The Windows system directory:窗口系統(tǒng)目錄

b.The OpenSSL binaries(/bin)directory:OpenSSL的二進(jìn)制文件(/箱)目錄

建議勾選a項(xiàng),并點(diǎn)擊Next

 

OpenSSL最新版

 

8、點(diǎn)擊Install開始正式的安裝,并等待安裝完成即可

9、安裝完成后,執(zhí)行VC安裝目錄下vcvarsall.bat 配置默認(rèn)環(huán)境

10、進(jìn)入openssl目錄,執(zhí)行如下指令(X64環(huán)境)

> perl Configure VC-WIN64A

> msdo_win64a

> nmake -f msntdll.mak

> cd out32dll

> ..mstest

11、現(xiàn)在用戶可使用OpenSSL啦