OpenSSL
軟體平台 | |
軟體授權 | 開源免費 |
軟體分類 | 網路應用軟體 |
瀏覽次數 | 2,543 次瀏覽 |
官網下載 (訪問軟體官方網站) |
軟體評分:
|
軟體簡介
OpenSSL是一個開源的軟體庫包,用於實現安全套接字層(SSL))和傳輸層安全 (TLS)協議。應用程序可以使用這個包來進行安全通信,避免竊聽,同時確認另一端連接者的身份。OpenSSL工具包可在OpenSSL許可和SSleay許可下免費使用,可用於 Windows、OS X和Linux系統,目前被廣泛應用在互聯網的網頁伺服器上。
許多開源系統(例如Linux)和互聯網上的大多數Web伺服器(例如Apache)都使用OpenSSL工具包。OpenSSL實施的SSL和TLS協議通過加密數據使信息能夠通過Internet安全地發送,第三方無法訪問數據傳輸,從而保證通信的私密性。。
OpenSSL整個軟體包大概可以分成三個主要的功能部分:SSL協議庫、應用程序以及密碼演算法庫。OpenSSL的目錄結構自然也是圍繞這三個功能部分進行規劃的。
作為一個基於密碼學的安全開發包,OpenSSL提供的功能相當強大和全面,囊括了主要的密碼演算法、常用的密鑰和證書封裝管理功能以及SSL協議,並提供了豐富的應用程序供測試或其它目的使用。
BIO機制是OpenSSL提供的一種高層IO介面,該介面封裝了幾乎所有類型的IO介面,如內存訪問、文件訪問以及Socket等。這使得代碼的重用性大幅度提高,OpenSSL提供API的複雜性也降低了很多。
OpenSSL對於隨機數的生成和管理也提供了一整套的解決方法和支持API函數。隨機數的好壞是決定一個密鑰是否安全的重要前提。OpenSSL還提供了其它的一些輔助功能,如從口令生成密鑰的API,證書籤發和管理中的配置文件機制等等。
軟體截圖
軟體支持格式
主文件格式 | ||
---|---|---|
.CSR | 證書籤名請求文件 |
注意:本站不提供任何軟體下載,所有下載鏈接均為軟體官方網站。