OpenSSL是一個開放源代碼的軟件庫包,應用程序可以使用這個包來進行安全通信,避免竊聽,同時確認另一端連線者的身份。廣泛被應用在互聯網的網頁服務器上。 主要庫以C語言寫成,實現基本的加密功能及SSL與TLS協議。
OpenSSL 是一個開放源代碼的軟件庫包,應用程序可以使用這個包來進行安全通信,避免竊聽,同時確認另一端連線者的身份。這個包廣泛被應用在互聯網的網頁服務器上。 其主要庫是以 C 語言所寫成,實現了基本的加密功能,實現了 SSL 與 TLS 協議。
OpenSSL 可以運行在 OpenVMS、 Microsoft Windows 以及絕大多數類 Unix 操作系統上(包括 Solaris,Linux,Mac OS X 與各種版本的開放源代碼 BSD 操作系統)。它也提供了一個移植版本,可以在 IBM i(OS/400)上運作。
雖然此軟件是開放源代碼的,但其許可書條款與 GPL 有沖突之處,故 GPL 軟件使用 OpenSSL 時(如 Wget)必須對 OpenSSL 給予例外。
OpenSSL 計劃在 1998 年開始,其目標是發明一套自由的加密工具,在互聯網上使用。OpenSSL 以 Eric Young 以及 Tim Hudson 兩人開發的 SSLeay 為基礎,隨著兩人前往 RSA 公司任職,SSLeay 在 1998 年 12 月停止開發。因此在 1998 年 12 月,社群另外分支出 OpenSSL,繼續開發下去。
OpenSSL 管理委員會當前由 7 人組成有 13 個開發人員具有提交權限(其中許多人也是 OpenSSL 管理委員會的一部分)。只有兩名全職員工(研究員),其余的是志愿者。
該項目每年的預算不到 100 萬美元,主要依靠捐款。 TLS 1.3 的開發由 Akamai 贊助。
OpenSSL 支持許多不同的加密算法:
加密
AES、Blowfish、Camellia、Chacha20、Poly1305、SEED、CAST-128、DES、IDEA、RC2、RC4、RC5、TDES、GOST 28147-89、SM4
密碼散列函數
MD5、MD4、MD2、SHA-1、SHA-2、SHA-3、RIPEMD-160、MDC-2、GOST R 34.11-94、BLAKE2、Whirlpool、SM3
公開密鑰加密
RSA、DSA、迪菲-赫爾曼密鑰交換、橢圓曲線、X25519、Ed25519、X448、Ed448、GOST R 34.10-2001、SM2
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
請問123郵箱在哪里登陸?123企業電子郵件是一種專業的企業電子郵件。在注冊信息頁面,依次填寫您的電子郵件密碼、密碼提示問題、答案和附加代碼,然后單擊“確認”完成注冊和登錄工作。1、 與企業郵箱管理相比,企業郵箱管理功能更加強大。2、 登錄方法1。進入官方網站http://www.123.net/,右側有一個登錄窗口,選擇要登錄的用戶。2然后輸入[電子郵件地址]和[密碼],然后單擊[登錄]。三。特...
ipadmini2能不能使用微信?可以,但是只有iphoniPad mini2怎么下載微信,如何下載微信?iPad mini2下載安裝微信方法?這個只需要使用iPad自帶的一個下載軟件。登錄后直接進入,然后點擊下載。怎么在iPhone手機上安裝iPad版的微信?下載舊版,系統也要求用戶升級到最新版本,否則無法使用APP。建議用戶下載并安裝最新版本的,如下所示:1.以三星手機為例,點擊上網;2.在瀏...
如何利用UG畫出齒輪?1.簡單的方法,先打開你電腦上的UG,全選左鍵雙擊或則右鍵單擊你選再打開,以UG10.0版本為例。ug12.0怎么在齒輪上加鏈條?怎摸在齒輪上加鏈條?把鏈條安在齒輪上,然后再再幫他合作單獨計算上ug中建模齒輪的名稱什么格式?ug10.0以上的全是中文格式,以下的是英文格式。ug的錐齒輪嚙合步驟?錐齒輪嚙合是先從錐齒輪小端進入到嚙合,滾動到錐大端。Ug10怎樣調掃掠方向?你指的...