OpenSSL最新版官方下載 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁編程開發(fā)軟件開發(fā) → openssl windows客戶端 v3.0.5 官方版

openssl windows客戶端

v3.0.5 官方版

openssl windows客戶端下載
  • 軟件大?。?span itemprop="fileSize">8.25 MB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 軟件開發(fā)
  • 軟件授權(quán): 免費軟件
  • 更新時間:2017-07-10 18:16:34
  • 軟件等級:4星
  • 軟件廠商: -
  • 應用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?.25 MB

點贊 好評 0%(0) 差評 差評 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址

小編為您推薦: OpenSSL 編程工具

OpenSSL32位+64位安裝包分享給大家,這是一個安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協(xié)議,并提供豐富的應用程序供測試或其它目的使用。OpenSSL整個軟件包大概可以分成三個主要的功能部分:SSL協(xié)議庫、應用程序以及密碼算法庫。下載解壓后可以直接使用,不需要重新編譯。喜歡就快來IT貓撲網(wǎng)下載!

Openssl特點

安全信道特性

1.數(shù)據(jù)保密性

信息加密就是把明碼的輸入文件用加密算法轉(zhuǎn)換成加密的文件以實現(xiàn)數(shù)據(jù)的保密。加密

的過程需要用到密鑰來加密數(shù)據(jù)然后再解密。沒有了密鑰,就無法解開加密的數(shù)據(jù)。數(shù)據(jù)加密之后,只有密鑰要用一個安全的方法傳送。加密過的數(shù)據(jù)可以公開地傳送。

2.數(shù)據(jù)完整性

加密也能保證數(shù)據(jù)的一致性。例如:消息驗證碼(MAC),能夠校驗用戶提供的加密信息,接收者可以用MAC來校驗加密數(shù)據(jù),保證數(shù)據(jù)在傳輸過程中沒有被篡改過。

3.安全驗證

加密的另外一個用途是用來作為個人的標識,用戶的密鑰可以作為他的安全驗證的標識。SSL是利用公開密鑰的加密技術(shù)(RSA)來作為用戶端與服務器端在傳送機密資料時的加密通訊協(xié)定。

OpenSSL包含一個命令行工具用來完成OpenSSL庫中的所有功能,更好的是,它可能已經(jīng)安裝到你的系統(tǒng)中了。

OpenSSL是一個強大的安全套接字層密碼庫,Apache使用它加密HTTPS,OpenSSH使用它加密SSH,但是,你不應該只將其作為一個庫來使用,它還是一個多用途的、跨平臺的密碼工具。[1]

開源特點

Eric A. Young和Tim J. Hudson自1995年開始編寫后來具有巨大影響的OpenSSL軟件包,這是一個沒有太多限制的開放源代碼的軟件包。Eric A. Young 和Tim J. Hudson是加拿大人,后來由于寫OpenSSL功成名就之后就到大公司里賺大錢去了。1998年,OpenSSL項目組接管了OpenSSL的開發(fā)工作,并推出了OpenSSL的0.9.1版,到目前為止,OpenSSL的算法已經(jīng)非常完善,對SSL2.0、SSL3.0以及TLS1.0都支持。

OpenSSL采用C語言作為開發(fā)語言,這使得OpenSSL具有優(yōu)秀的跨平臺性能,這對于廣大技術(shù)人員來說是一件非常美妙的事情,可以在不同的平臺使用同樣熟悉的東西。OpenSSL支持Linux、Windows、BSD、Mac、VMS等平臺,這使得OpenSSL具有廣泛的適用性。但習慣C語言總比使用C++重新寫一個跟OpenSSL相同功能的軟件包輕松不少。

主要變化

主要版本

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

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

許可證變更

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

Providers 和 FIPS 支持

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

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

低級別的 API

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

版本管理

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

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

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

在計算機網(wǎng)絡上,OpenSSL 是一個開放源代碼的軟件庫包,應用程序可以使用這個包來進行安全通信,避免竊聽,同時確認另一端連接者的身份。這個包廣泛被應用在互聯(lián)網(wǎng)的網(wǎng)頁服務器上。

其主要庫是以C語言所寫成,實現(xiàn)了基本的加密功能,實現(xiàn)了SSL與TLS協(xié)議。OpenSSL 可以運行在OpenVMS、 Microsoft Windows以及絕大多數(shù)類Unix操作系統(tǒng)上(包括Solaris,Linux,Mac OS X與各種版本的開放源代碼BSD操作系統(tǒng))。它也提供了一個移植版本,可以在IBM i(OS/400)上運作。

雖然此軟件是開放源代碼的,但其許可書條款與GPL有沖突之處,故GPL軟件使用OpenSSL時(如Wget)必須對OpenSSL給予例外。

Windows版本下載來源:https://slproweb.com/products/Win32OpenSSL.html

更多>> 軟件截圖

推薦應用

其他版本下載

    精品推薦

    相關(guān)文章

    下載地址

    • openssl windows客戶端 v3.0.5 官方版

    查看所有評論>> 網(wǎng)友評論

    發(fā)表評論

    (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:374962675

    查看所有 0條 評論>>

    更多>> 猜你喜歡