首頁 常見問題 什麼協議主要用於加密機制

什麼協議主要用於加密機制

Oct 22, 2019 am 11:19 AM
ssl

什麼協議主要用於加密機制

什麼協定主要用於加密機制?

SSL協定主要用於加密機制。 SSL(Secure Sockets Layer 安全通訊端),及其繼任者傳輸層安全性(Transport Layer Security,TLS)是為網路通訊提供安全及資料完整性的一種安全協定。 TLS與SSL在傳輸層與應用層之間加密網路連線。

工作流程

伺服器認證階段:

1)用戶端向伺服器發送一個開始訊息「Hello」以便開始一個新的會話連接;

2)伺服器根據客戶的資訊決定是否需要產生新的主金鑰,如需要則伺服器在回應客戶的「Hello」資訊時將包含產生主金鑰所需的資訊;

3)客戶根據收到的伺服器回應訊息,產生一個主金鑰,並用伺服器的公開金鑰加密後傳給伺服器;

4)伺服器回覆該主金鑰,並傳回給客戶一個用主密鑰認證的訊息,以此讓客戶認證伺服器。

使用者認證階段:在此之前,伺服器已經通過了客戶認證,這個階段主要完成對客戶的認證。經認證的伺服器發送提問給客戶,客戶則傳回(數位)簽署後的提問和其公開金鑰,從而向伺服器提供認證。

SSL協定提供的安全通道有以下三個特性:

機密性:SSL協定使用金鑰加密通訊資料。

可靠性:伺服器和客戶都會被認證,客戶的認證是可選的。

完整性:SSL協定會對傳送的資料進行完整性檢查。

從SSL 協定所提供的服務及其工作流程可以看出,SSL協定運作的基礎是商家對消費者資訊保密的承諾,這就有利於商家而不利於消費者。

在電子商務初級階段,由於經營電子商務的企業大多是信譽較高的大公司,因此這問題還沒有充分暴露出來。但隨著電子商務的發展,各中小型公司也參與進來,這樣在電子支付過程中的單一認證問題就越來越突出。

雖然在SSL3.0中透過數位簽章和數位憑證可實現瀏覽器和Web伺服器雙方的身份驗證,但是SSL協定仍存在一些問題,例如,只能提供交易中客戶與伺服器間的雙方認證,在涉及多方的電子交易中,SSL協定並不能協調各方間的安全傳輸與信任關係。

在這種情況下,Visa和 MasterCard兩大信用卡公組織制定了SET協議,為網路信用卡支付提供了全球性的標準。

以上是什麼協議主要用於加密機制的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1422
52
Laravel 教程
1316
25
PHP教程
1266
29
C# 教程
1239
24
等不及通用控制?現在透過 Barrier 在 Mac、PC 之間共享鍵盤和滑鼠 等不及通用控制?現在透過 Barrier 在 Mac、PC 之間共享鍵盤和滑鼠 Apr 14, 2023 pm 12:04 PM

如何使用 Barrier 在 Mac / PC 之間共用鍵盤和滑鼠您需要確保要與其共用滑鼠和鍵盤的電腦都在同一個網路上,並且在初始設定期間您將在不同的 Mac 之間來回切換。在此處取得最新版本的Barrier(適用於Mac 的DMG,適用於Windows 的exe)– 將其下載到您希望能夠使用鍵盤和滑鼠的每台電腦上將Barrier 從DMG(或使用exe 安裝到Windows)複製到您打算使用它的每台Mac 上的/Applications 資料夾,然後右鍵單擊Barr

Java8(291)之後禁用了TLS1.1使JDBC無法用SSL連接SqlServer2008怎麼解決 Java8(291)之後禁用了TLS1.1使JDBC無法用SSL連接SqlServer2008怎麼解決 May 16, 2023 pm 11:55 PM

Java8-291之後,禁用了TLS1.1,使JDBC無法用SSL連接SqlServer2008怎麼辦,以下是解決辦法修改java.security檔案1.找到jre的java.security檔案如果是jre,在{JAVA_HOME}/jre/ lib/security中,例如????C:\ProgramFiles\Java\jre1.8.0_301\lib\security如果是Eclipse綠色免安裝便攜版在安裝資料夾搜尋java.security,例如?????xxx\plugins \org

如何在HAProxy中實現SSL通過 如何在HAProxy中實現SSL通過 Mar 20, 2024 am 09:30 AM

保持Web伺服器負載平衡是預防停機的關鍵措施之一。使用負載平衡器是一種可靠的方法,其中HAProxy是一個備受推崇的選擇。使用HAProxy,您可以精確設定負載平衡方式,同時支援SSL直通,進而確保客戶端與伺服器之間的通訊安全。首先探討在HAProxy中實現SSL直通的重要性,隨後詳細討論了實施此功能所需的步驟,並提供了一個範例以便更好理解。什麼是SSL通過?為什麼它很重要?作為負載平衡器,HAProxy接受並指派流向您Web伺服器的負載,在已設定的伺服器上進行分發。負載的分配是針對客戶端設備和

MySQL: SSL 連線簡介及設定步驟 MySQL: SSL 連線簡介及設定步驟 Sep 08, 2023 pm 03:51 PM

MySQL:SSL連線簡介及設定步驟摘要:MySQL提供了SSL(SecureSocketsLayer)連線來加密在客戶端和伺服器之間傳輸的資料。本文將介紹SSL連線的概念和作用,並提供在MySQL中設定SSL連線的步驟以及相關的程式碼範例。導語:隨著網路和資料傳輸的不斷擴大,資料安全性變得越來越重要。透過使用SSL連接,我們可以加

Sharepoint安裝SSL憑證? Sharepoint安裝SSL憑證? Feb 19, 2024 am 11:27 AM

在SharePoint上安裝SSL憑證是保護網站安全性和提供加密連線的關鍵步驟。透過遵循正確的安裝步驟,您可以確保網站資料的安全性,並提昇在搜尋引擎中的排名,為訪客提供更好的使用者體驗。取得SSL憑證聯絡可信任的憑證授權單位(CA)購買SSL憑證。提供所需的身份驗證和網域名稱所有權驗證資訊。完成驗證流程後,您將收到SSL憑證檔案。準備憑證檔案使用文字編輯器開啟您的SSL憑證檔案。將證書內容複製到一個新的文字檔案中。將該檔案儲存為yourdomain.cer,確保將」yourdomain&#8221

Nginx與SSL:設定HTTPS保護Web伺服器 Nginx與SSL:設定HTTPS保護Web伺服器 Jun 09, 2023 pm 09:24 PM

Nginx是一個高效能的Web伺服器軟體,同時也是一款強大的反向代理伺服器和負載平衡器。隨著互聯網的迅速發展,越來越多的網站開始採用SSL協議保護敏感用戶數據,而Nginx也提供了強大的SSL支持,使得Web伺服器的安全性能更進一步。本文將介紹如何設定Nginx以支援SSL協議,並保護Web伺服器的安全效能。什麼是SSL協定? SSL(SecureSocke

Nginx Proxy Manager與SSL憑證的使用:保障網站安全 Nginx Proxy Manager與SSL憑證的使用:保障網站安全 Sep 26, 2023 am 11:22 AM

NginxProxyManager與SSL憑證的使用:確保網站安全,需要具體程式碼範例摘要:本文旨在介紹NginxProxyManager與SSL憑證的使用,以確保網站的安全性。文章將介紹NginxProxyManager的基本概念和功能,並透過具體的程式碼範例來展示如何設定SSL憑證以確保網站的安全性。引言在現代網路環境中,網站的安全性至關重要。而

修復:Windows PC 上 Chrome 中的 ERR_CERT_WEAK_SIGNATURE_ALGORITHM 錯誤 修復:Windows PC 上 Chrome 中的 ERR_CERT_WEAK_SIGNATURE_ALGORITHM 錯誤 Apr 18, 2023 am 09:41 AM

許多Windows用戶最近開始抱怨一個問題,即他們在瀏覽chrome瀏覽器發現不安全的網頁時收到錯誤訊息並拋出錯誤訊息YourconnectionisnotprivatewithaerrorcodeNET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMonWindows11系統。現在Windows使用者不確定是什麼原因導致了這個問題,以及他們如何解決這個問題以便輕鬆瀏覽網頁。下面提到了可能導致此錯誤訊息的一些原因。 SSL憑證快取問題損壞的瀏覽數據