用加密的視角來看https的安全傳輸

2021-09-21 16:03:25 字數 538 閱讀 3781

上次博文我們說到了加密傳輸的原理,這次我們結合一次具體的https傳輸的例子在說下,這樣大家就能了解的更加清楚。

https的加密過程大致如下

a  客戶機驗證web伺服器證書有效性

b  客戶機從web伺服器證書中提取公鑰

c  客戶機與web伺服器約定在接下來的資料傳遞過程中採用對稱加密方式,客戶機將對稱金鑰用公鑰加密後傳給web伺服器

d  伺服器收到加密的對稱金鑰,用自己的私鑰解開對稱金鑰

e  客戶機將資料用對稱金鑰加密後傳給

web伺服器

f  web

伺服器用對稱金鑰解開加密資料

如圖所示:

要實現ssl web傳輸我們首先要安裝證書服務,同時申請web伺服器的證書

在安裝好ca後,我們選擇

接著我們就可以檢視證書了

ssl安全傳輸結合了對稱加密的快速和非對稱加密的保密性優點,具有安全性高,傳輸速度快的優點,好了這次大家應該對加密演算法的應用有個了解吧。

有時間我們再說說加密演算法在vpn的應用  ok   結束

通過哲學的視角來看軟體開發

做了兩年的.net 的開發,回過頭來看c 錢能的 c 書讀了好幾遍,每次都有不同的收穫。上學的時候讀了兩邊,沒有學到什麼書,等工作了,再看了幾次,越來越感到c 的偉大 語言本身沒有,這個語言的思維,是偉大的,這個語言在架構到執行的平台上就是更了不起的事情。類的機制,物件導向的機制,訊息驅動的機制,在...

HTTPS用的是對稱加密還是非對稱加密

要回答這個問題,顯然需要再梳理一下https的技術原理了,本文將帶你了解https到底用的是對稱加密還是非對稱加密,以及具體又是怎麼使用的。隨著 https 建站的成本下降,現在大部分的 都已經開始用上 https 協議。大家都知道 https 比 http 安全,也聽說過與 https 協議相關的...

https 的加密原理

1.http 協議 hypertext transfer protocol,超文字傳輸協議 是客戶端瀏覽器或其他程式與web伺服器之間的應用層通訊協議 https 協議 hypertext transfer protocol over secure socket layer 可以理解為 http s...