
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
軟件介紹 下載地址
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整個(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í)行如下的命令):
2、執(zhí)行Configure命令(配置編譯參數(shù)):
3、運(yùn)行msdo_ms命令(在使用Configure腳本配置好參數(shù)):
另外兩種方式 如果使用也必須保證本機(jī)安裝有相應(yīng)的編譯器才能使用。
:msdo_masm (默認(rèn)vc自帶的;也可以自己下載masm并安裝)
:msdo_nasm (需要下載nasm)
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”
若安裝成功的話,顯示的最后幾行如下圖:
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
4、勾選“i accept the agreement”即同意此協(xié)議,并點(diǎn)擊NExt
5、選擇軟件的安裝路徑,默認(rèn)路徑為C:OpenSSL-Win32,可點(diǎn)擊browse更改安裝路徑,完成路徑選擇點(diǎn)擊NExt
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
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啦
最近更新
-
Lockdir免費(fèi)軟件 V6.40破解版
-
PDF Password Remover(免序列號(hào)注冊(cè)碼) V7.5 中文免費(fèi)版
-
PGP Desktop Pro V10.0.3 漢化破解版
-
U盤超級(jí)加密3000免費(fèi)版 32/64位 免激活碼版
-
Virbox Protector破解版
-
Ziperello(zip壓縮包密碼破解) v2.1正式版
-
大勢(shì)至電腦文件防泄密系統(tǒng)破解版官方下載
-
宏杰文件夾加密破解版 V6118 最新版
-
OpenSSL 3.0.0 中文版下載
-
Bitlocker 最新版
-
PDF Password Remover V3.0 官方中文版
-
百度藍(lán)奏網(wǎng)盤密碼查詢 V2.3 綠色免費(fèi)版