欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

圖解HTTPS協(xié)議加密解密全過(guò)程

  發(fā)布時(shí)間:2021-11-27 13:53:13   作者:佚名   我要評(píng)論
我們都知道HTTPS能夠加密信息,以免敏感信息被第三方獲取。所以很多銀行網(wǎng)站或電子郵箱等等安全級(jí)別較高的服務(wù)都會(huì)采用HTTPS協(xié)議

我們都知道HTTPS能夠加密信息,以免敏感信息被第三方獲取。所以很多銀行網(wǎng)站或電子郵箱等等安全級(jí)別較高的服務(wù)都會(huì)采用HTTPS協(xié)議。

HTTPS簡(jiǎn)介

HTTPS其實(shí)是有兩部分組成:HTTP + SSL / TLS,也就是在HTTP上又加了一層處理加密信息的模塊。服務(wù)端和客戶(hù)端的信息傳輸都會(huì)通過(guò)TLS進(jìn)行加密,所以傳輸?shù)臄?shù)據(jù)都是加密后的數(shù)據(jù)。具體是如何進(jìn)行加密,解密,驗(yàn)證的,且看下圖。

1. 客戶(hù)端發(fā)起HTTPS請(qǐng)求

這個(gè)沒(méi)什么好說(shuō)的,就是用戶(hù)在瀏覽器里輸入一個(gè)https網(wǎng)址,然后連接到server的443端口。

2. 服務(wù)端的配置

采用HTTPS協(xié)議的服務(wù)器必須要有一套數(shù)字證書(shū),可以自己制作,也可以向組織申請(qǐng)。區(qū)別就是自己頒發(fā)的證書(shū)需要客戶(hù)端驗(yàn)證通過(guò),才可以繼續(xù)訪問(wèn),而使用受信任的公司申請(qǐng)的證書(shū)則不會(huì)彈出提示頁(yè)面(startssl就是個(gè)不錯(cuò)的選擇,有1年的免費(fèi)服務(wù))。這套證書(shū)其實(shí)就是一對(duì)公鑰和私鑰。如果對(duì)公鑰和私鑰不太理解,可以想象成一把鑰匙和一個(gè)鎖頭,只是全世界只有你一個(gè)人有這把鑰匙,你可以把鎖頭給別人,別人可以用這個(gè)鎖把重要的東西鎖起來(lái),然后發(fā)給你,因?yàn)橹挥心阋粋€(gè)人有這把鑰匙,所以只有你才能看到被這把鎖鎖起來(lái)的東西。

3. 傳送證書(shū)

這個(gè)證書(shū)其實(shí)就是公鑰,只是包含了很多信息,如證書(shū)的頒發(fā)機(jī)構(gòu),過(guò)期時(shí)間等等。

4. 客戶(hù)端解析證書(shū)

這部分工作是有客戶(hù)端的TLS來(lái)完成的,首先會(huì)驗(yàn)證公鑰是否有效,比如頒發(fā)機(jī)構(gòu),過(guò)期時(shí)間等等,如果發(fā)現(xiàn)異常,則會(huì)彈出一個(gè)警告框,提示證書(shū)存在問(wèn)題。如果證書(shū)沒(méi)有問(wèn)題,那么就生成一個(gè)隨機(jī)值。然后用證書(shū)對(duì)該隨機(jī)值進(jìn)行加密。就好像上面說(shuō)的,把隨機(jī)值用鎖頭鎖起來(lái),這樣除非有鑰匙,不然看不到被鎖住的內(nèi)容。

5. 傳送加密信息

這部分傳送的是用證書(shū)加密后的隨機(jī)值,目的就是讓服務(wù)端得到這個(gè)隨機(jī)值,以后客戶(hù)端和服務(wù)端的通信就可以通過(guò)這個(gè)隨機(jī)值來(lái)進(jìn)行加密解密了。

6. 服務(wù)段解密信息

服務(wù)端用私鑰解密后,得到了客戶(hù)端傳過(guò)來(lái)的隨機(jī)值(私鑰),然后把內(nèi)容通過(guò)該值進(jìn)行對(duì)稱(chēng)加密。所謂對(duì)稱(chēng)加密就是,將信息和私鑰通過(guò)某種算法混合在一起,這樣除非知道私鑰,不然無(wú)法獲取內(nèi)容,而正好客戶(hù)端和服務(wù)端都知道這個(gè)私鑰,所以只要加密算法夠彪悍,私鑰夠復(fù)雜,數(shù)據(jù)就夠安全。

7. 傳輸加密后的信息

這部分信息是服務(wù)段用私鑰加密后的信息,可以在客戶(hù)端被還原。

8. 客戶(hù)端解密信息

客戶(hù)端用之前生成的私鑰解密服務(wù)段傳過(guò)來(lái)的信息,于是獲取了解密后的內(nèi)容。整個(gè)過(guò)程第三方即使聽(tīng)到了數(shù)據(jù),也束手無(wú)策。

相關(guān)文章

  • 如何進(jìn)入路由器(TP-LINK,PPPoE)設(shè)置界面

    路由器(TP-LINK,PPPoE)設(shè)置圖解旨在為搭建網(wǎng)絡(luò)的初學(xué)者準(zhǔn)備,技術(shù)要點(diǎn)其實(shí)沒(méi)有什么,但是步驟的繁瑣讓很多人望而怯步,那么這里就向你展示具體操作的整過(guò)過(guò)程,讓你輕松掌
    2012-11-05
  • PPPOE是什么意思,PPPoE的優(yōu)勢(shì)有哪些?

    目前主流的寬帶接入方式都是PPPoE虛擬撥號(hào)
    2012-12-09
  • 路由器PPPOE撥號(hào)失敗原因分析及解決

    現(xiàn)在買(mǎi)回來(lái)的路由器后自己不會(huì)設(shè)置,來(lái)是連接不上網(wǎng)絡(luò),老是出現(xiàn)路由器PPPOE撥號(hào)失敗,針對(duì)這個(gè)問(wèn)題,下面為大家詳細(xì)介紹下
    2014-02-11
  • 路由器怎么設(shè)置pppoe撥號(hào)?

    路由器怎么設(shè)置pppoe撥號(hào)?新購(gòu)買(mǎi)的路由器如何設(shè)置,怎么自動(dòng)撥號(hào)、怎么設(shè)置wifi、怎么修改默認(rèn)登錄名稱(chēng)與密碼?下面我們一起來(lái)看看吧
    2015-04-07
  • 【圖文教程】騰達(dá)w311r如何進(jìn)行ADSL(PPPOE)連接?

    下面小編就為大家?guī)?lái)騰達(dá)w311r如何進(jìn)行電信ADSL(PPPOE)連接的方法,這種方法適用于使用電話線和modem(貓)接入,使用PPPOE撥號(hào)方式上網(wǎng),不會(huì)設(shè)置上網(wǎng)或設(shè)置上網(wǎng)不成功的
    2014-11-30
  • H3C路由器的網(wǎng)橋PPPOE撥號(hào)知識(shí)介紹

    網(wǎng)橋是我們?cè)诮M建一個(gè)網(wǎng)絡(luò)時(shí)經(jīng)常會(huì)用到的功能,有些人還不太明白,如何在網(wǎng)橋下進(jìn)行PPPOE撥號(hào),下面我們就以H3C路由器為例,給大家介紹這方面內(nèi)容,相信大家在看完后一定會(huì)
    2013-02-04
  • 網(wǎng)絡(luò)協(xié)議是什么?網(wǎng)絡(luò)協(xié)議三要素是什么?

    本文向大家詳細(xì)介紹網(wǎng)絡(luò)協(xié)議是什么以及網(wǎng)絡(luò)協(xié)議三要素是什么的基礎(chǔ)知識(shí),不懂的朋友可以通過(guò)本文了解學(xué)習(xí)
    2014-06-14
  • 圖解安全套接字SSL協(xié)議的工作原理

    安全套接字(Secure Socket Layer,SSL)協(xié)議是Web瀏覽器與Web服務(wù)器之間安全交換信息的協(xié)議,提供兩個(gè)基本的安全服務(wù):鑒別與保密。SSL是Netscape于1994年開(kāi)發(fā)的,后來(lái)成
    2012-12-17
  • 路由協(xié)議的三種分類(lèi)方式

    這篇文章主要為大家介紹了路由協(xié)議的三種分類(lèi)方式和路由表的獲取方式,一說(shuō)到路由協(xié)議我們最先想到的是動(dòng)態(tài)路由和靜態(tài)路由,那么路由協(xié)議有幾種分類(lèi)方式呢?我們一起來(lái)看一
    2014-09-24
  • 詳解PPPOE協(xié)議的工作原理教程

    PPPoE協(xié)議是公開(kāi)協(xié)議,它與傳統(tǒng)的接入方式相比,它具有較高的性能價(jià)格比,現(xiàn)在最流行的寬帶接入方式ADSL 就使用了PPPoE協(xié)議
    2016-07-05

最新評(píng)論