最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

開(kāi)源工具包OpenSSL v4.0.0 官方最新正式版(含安裝方法)

OpenSSL軟件庫(kù)下載

  • 軟件大?。?span>52.5MB
  • 軟件語(yǔ)言:英文軟件
  • 軟件類(lèi)型:國(guó)外軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 軟件類(lèi)別:編程其它
  • 應(yīng)用平臺(tái):Windows平臺(tái)
  • 更新時(shí)間:2026-05-27
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

OpenSSL是一個(gè)功能豐富及自包含的安全開(kāi)源工具箱,它提供的主要功能為SSL協(xié)議實(shí)現(xiàn)(包括SSLv2、SSLv3和TLSv1)、大量軟算法(對(duì)稱(chēng)/非對(duì)稱(chēng)/摘要)、大數(shù)運(yùn)算、非對(duì)稱(chēng)算法密鑰生成、ASN.1編解碼庫(kù)、證書(shū)請(qǐng)求(PKCS10)編解碼、數(shù)字證書(shū)編解碼、CRL編解碼、OCSP協(xié)議、數(shù)字證書(shū)驗(yàn)證、PKCS7標(biāo)準(zhǔn)實(shí)現(xiàn)和PKCS12個(gè)人數(shù)字證書(shū)格式實(shí)現(xiàn)等功能,OpenSSL是一個(gè)以C語(yǔ)言作為開(kāi)發(fā)語(yǔ)言的工具包,它支持Linux、UNIX、windows、Mac等平臺(tái),所以它具有很好的跨平臺(tái)性能。

經(jīng)過(guò) 3 年的開(kāi)發(fā),17 個(gè) alpha 版本,2 個(gè) beta 版本,超過(guò) 7500 個(gè)提交,以及來(lái)自 350 位不同開(kāi)發(fā)者的貢獻(xiàn),OpenSSL 3.0 終于正式發(fā)布了,需要的朋友可下載試試!

安裝教程

win10下安裝openssl

首先下載運(yùn)行工具ActivePerl

執(zhí)行:perl example.pl,若顯示“Hello from ActivePerl!”,則說(shuō)明Perl安裝成功

安裝到指定目錄:perl configure VC-WIN32 no-asm --prefix=D:\appInstall\openssl-1.0.1t\openssl

ms\do_ms.bat

安裝OpenSSL動(dòng)態(tài)庫(kù):nmake -f ms\ntdll.mak install
安裝OpenSSL靜態(tài)庫(kù):nmake -f ms\nt.mak install
清除上次OpenSSL動(dòng)態(tài)庫(kù)的編譯,以便重新編譯:nmake -f ms\ntdll.mak clean
清除上次OpenSSL靜態(tài)庫(kù)的編譯,以便重新編譯:nmake -f ms\nt.mak clean

linux上安裝Openssl

查看原有系統(tǒng)是否已安裝Openssl

openssl version -a

安裝

wget http://www.openssl.org/source/openssl-1.0.0d.tar.gz

tar xvzf openssl-1.0.0d.tar.gz

cd openssl-1.0.0d

如果需要zlib壓縮模塊的話(huà),還需要先安裝zlib

然后:

./config --prefix=/usr/local/ssl shared zlib-dynamic

不需要就直接用:

./config --prefix=/usr/local/ssl shared no-zlib

更多詳細(xì)幫助請(qǐng)運(yùn)行

./config --help

然后:

make && make install

ARM平臺(tái)的交叉編譯安裝:

編譯:openssl

./config no-asm no-zlib --prefix=/arm/openssl os/compiler:arm-linux-gcc

修改:

CC= arm-linux-gcc

AR= arm-linux-ar $(ARFLAGS) r

RANLIB= arm-linux-ranlib

如果存在 -march=pentium 就去掉。

OpenSSL 主要變化

主要版本

開(kāi)發(fā)者可以從這里下載 OpenSSL 3.0,并升級(jí)你的應(yīng)用程序使之兼容。OpenSSL 3.0 是一個(gè)大版本升級(jí),并不完全向后兼容以前的版本。大多數(shù)使用 OpenSSL的應(yīng)用程序仍然可以正常工作,只是需要重新編譯(可能會(huì)有關(guān)于使用廢棄的 API 的編譯警告)。還有一些不能完全兼容的應(yīng)用可能需要進(jìn)行修改才能正確編譯和使用。

如果應(yīng)用程序需要利用 OpenSSL 3.0 中的一些新功能(例如 FIPS 模塊),也需要對(duì)應(yīng)用進(jìn)行更改。

許可證變更

在以前的版本中,OpenSSL 是在 OpenSSL 和 SSLeay 下獲得許可的。從 OpenSSL 3.0 開(kāi)始,已經(jīng)過(guò)渡到了 Apache License 2.0。舊的 OpenSSL 和 SSLeay 許可證仍然適用于舊版本(1.1.1 和更早的版本)。

Providers 和 FIPS 支持

OpenSSL 的主要變化之一是引入了 Providers(提供者) 概念。Providers 聚集在一起并提供可用的算法實(shí)現(xiàn)。使用 OpenSSL 3.0,可以以編程方式或通過(guò)配置文件指定你希望用于任何給定應(yīng)用程序的 Providers。OpenSSL 3.0 標(biāo)配 5 個(gè)不同的 Providers。隨著時(shí)間的推移,第三方可能會(huì)分發(fā)可以接入 OpenSSL 的其他 Providers。通過(guò) Providers 提供的所有算法實(shí)現(xiàn)都可以通過(guò)“高級(jí)” API 訪(fǎng)問(wèn),無(wú)法使用 “低級(jí) API” 訪(fǎng)問(wèn)它們。

目前可用的一個(gè)標(biāo)準(zhǔn) Providers 是 FIPS Providers。這使得 FIPS 驗(yàn)證的加密算法可用。FIPS Providers 默認(rèn)處于禁用狀態(tài),需要在配置時(shí)使用enable-fips選項(xiàng)顯式啟用。如果啟用,除了其他標(biāo)準(zhǔn) Providers 之外,還會(huì)構(gòu)建和安裝 FIPS Providers,不需要單獨(dú)的安裝過(guò)程。

低級(jí)別的 API

OpenSSL 歷來(lái)提供兩套用于調(diào)用加密算法的 API:"高級(jí)" API(如 EVP API)和 "低級(jí)" API。高級(jí)別的 API 通常被設(shè)計(jì)成適用于所有算法類(lèi)型。而 "低級(jí)" API 則是針對(duì)特定的算法實(shí)現(xiàn)的。長(zhǎng)期以來(lái),OpenSSL 開(kāi)發(fā)團(tuán)隊(duì)一直不鼓勵(lì)使用低級(jí)別的 API。在 OpenSSL 3.0 中,這一點(diǎn)變得更加明確。所有這些低級(jí)別的 API 都已經(jīng)被廢棄了。你仍然可以在你的應(yīng)用程序中使用它們,但你可能會(huì)在編譯過(guò)程中開(kāi)始看到棄用警告。廢棄的 API 可能會(huì)從未來(lái)的 OpenSSL 版本中刪除,所以強(qiáng)烈建議開(kāi)發(fā)者更新你的代碼,以使用高級(jí) API 來(lái)代替。

版本管理

OpenSSL 的版本管理已經(jīng)隨著 OpenSSL 3.0 的發(fā)布而改變,新的版本管理采用下方這樣的格式:

MAJOR.MINOR.PATCH(主版本.次版本.補(bǔ)?。?/p>

對(duì)于 OpenSSL 1.1.1 及以下版本,不同的補(bǔ)丁級(jí)別是由版本號(hào)后面的字母表示的,這一方法將不再使用,而是用版本號(hào)中的最后一個(gè)數(shù)字來(lái)表示補(bǔ)丁級(jí)別。第二個(gè)數(shù)字(MINOR)的變化表明可能已經(jīng)添加了新的功能,但與相同 MAJOR 編號(hào)的 OpenSSL 在 API 和 ABI 上是兼容的。如果 MAJOR 數(shù)字發(fā)生變化,則不保證 API 和 ABI 的兼容性。

更新日志

OpenSSL 4.0.0是一個(gè)功能版本,增加了許多重要的新功能到OpenSSL。

此版本包含以下可能具有重大影響或存在不兼容性的內(nèi)容變化:

在打印RSA模數(shù)等關(guān)鍵數(shù)據(jù)時(shí),去除了多余的“00:”前綴采用十六進(jìn)制格式,其中第一個(gè)(最高有效)字節(jié)大于等于0x80。

將十六進(jìn)制轉(zhuǎn)儲(chǔ)的寬度標(biāo)準(zhǔn)化為24字節(jié),以便用于簽名(不超過(guò)80個(gè)字符限制)其余內(nèi)容占用16個(gè)字節(jié)。

在使用PKCS5_PBKDF2_HMAC API時(shí),現(xiàn)在會(huì)執(zhí)行下界檢查使用FIPS提供程序。

在設(shè)置了X509_V_FLAG_X509_STRICT的情況下,增加了AKID驗(yàn)證檢查。

對(duì)CRL驗(yàn)證流程進(jìn)行了增強(qiáng),增加了多項(xiàng)額外檢查。

libcrypto 不再通過(guò) atexit() 函數(shù)來(lái)清理全局分配的數(shù)據(jù)。

BIO_snprintf() 現(xiàn)在使用libc 提供的 snprintf() 函數(shù),而不是內(nèi)部函數(shù)實(shí)施。

OPENSSL_cleanup() 現(xiàn)在會(huì)在全局析構(gòu)函數(shù)中運(yùn)行,或者根本不運(yùn)行默認(rèn)情況下。

ASN1_STRING已設(shè)為不透明。

眾多API函數(shù)的簽名,包括那些相關(guān)的簽名對(duì)于X509處理,已更改以包含參數(shù)的const限定符并在適當(dāng)?shù)那闆r下返回類(lèi)型。

已棄用的 X509_cmp_time()、X509_cmp_current_time(),
將 X509_cmp_timeframe() 替換為 X509_check_certificate_times()。

已移除對(duì)SSLv2客戶(hù)端問(wèn)候的支持。已移除對(duì)SSLv3的支持。SSLv3自2015年起已被棄用,自1.1.0版本(2016年)起,OpenSSL默認(rèn)已禁用該功能。

移除了對(duì)引擎的支持。無(wú)引擎構(gòu)建選項(xiàng)并且總是存在OPENSSL_NO_ENGINE宏。

根據(jù)RFC 8422,支持TLS中已棄用的橢圓曲線(xiàn)默認(rèn)情況下,它在編譯時(shí)被禁用。要啟用它,請(qǐng)使用啟用-tls-已棄用-ec配置選項(xiàng)。

默認(rèn)情況下,在編譯時(shí)已禁用對(duì)顯式橢圓曲線(xiàn)(EC)的支持。要啟用它,請(qǐng)使用 enable-ec_explicit_curves 配置選項(xiàng)。

已移除c_rehash腳本工具。請(qǐng)改用openssl rehash。已從openssl ca命令中移除了已棄用的msie-hack選項(xiàng)。

移除了BIO_f_reliable()實(shí)現(xiàn),未進(jìn)行替換。自3.0版本發(fā)布以來(lái),它一直處于崩潰狀態(tài),但無(wú)人投訴。

已移除對(duì)已棄用的自定義EVP_Cipher、EVP_MD、EVP_PKEY的支持,以及EVP_PKEY_ASN1方法。

已移除已棄用的固定SSL/TLS版本方法函數(shù)。

已移除已棄用的函數(shù) ERR_get_state() 和 ERR_remove_state() 以及ERR_remove_thread_state()?,F(xiàn)在,ERR_STATE對(duì)象總是不透明的。

已移除darwin-i386{,-cc}和darwin-ppc{,64}{,-cc}目標(biāo)平臺(tái)來(lái)自配置。

  • 開(kāi)源工具包OpenSSL v4.0.0 官方最新正式版(含安裝方法)

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

開(kāi)源工具包OpenSSL v4.0.0 官方最新正式版(含安裝方法)

      氣軟件

      關(guān)文章

      載聲明

      ☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
      ☉ 本站提供的開(kāi)源工具包OpenSSL v4.0.0 官方最新正式版(含安裝方法)資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。

      清流县| 新巴尔虎右旗| 松滋市| 兖州市| 万源市| 阳西县| 上杭县| 玛多县| 沂南县| 马尔康县| 吉安县| 仲巴县| 宁波市| 益阳市| 青海省| 芦溪县| 清远市| 林州市| 福贡县| 巴楚县| 冷水江市| 应用必备| 金坛市| 柳林县| 宕昌县| 称多县| 津市市| 成安县| 璧山县| 江门市| 韶山市| 塔河县| 聂拉木县| 璧山县| 南宫市| 石阡县| 稷山县| 安多县| 方正县| 罗平县| 芜湖市|