ssl證書(shū)認(rèn)證過(guò)程是怎樣的 ssl證書(shū)認(rèn)證機(jī)構(gòu)有哪些
??ssl證書(shū)是我們安全打開(kāi)網(wǎng)頁(yè)的重要憑證,如果沒(méi)有這個(gè)證書(shū),訪(fǎng)問(wèn)網(wǎng)站的時(shí)候就得小心一些,不要把自己的隱私都給泄露了,所以建站過(guò)程中需要添加ssl證書(shū)。那ssl證書(shū)認(rèn)證過(guò)程是怎樣的?跟新網(wǎng)小編來(lái)看看。
??當(dāng)前網(wǎng)站應(yīng)用SSL證書(shū)變得越來(lái)越廣泛,HTTPS網(wǎng)站越來(lái)越多。當(dāng)點(diǎn)擊HTTPS鏈接的綠色小鎖,我們可以看見(jiàn)SSL證書(shū)的詳細(xì)信息。那ssl證書(shū)的認(rèn)證過(guò)程是怎樣的呢?
??SSL有三個(gè)子協(xié)議:握手協(xié)議,記錄協(xié)議和警報(bào)協(xié)議。其中握手協(xié)議實(shí)現(xiàn)服務(wù)器與客戶(hù)端的認(rèn)證與密鑰交換,記錄協(xié)議進(jìn)行數(shù)據(jù)加密并保證數(shù)據(jù)的完整性,警報(bào)協(xié)議則規(guī)定了錯(cuò)誤類(lèi)型和處理機(jī)制。SSL雙向認(rèn)證的例子:
??1.服務(wù)器用RSA生成公鑰和私鑰。
??2.把公鑰放在證書(shū)里發(fā)送給客戶(hù)端,私鑰自己保存。
??3.客戶(hù)端首先向一個(gè)權(quán)威的服務(wù)器檢查證書(shū)的合法性,如果證書(shū)合法,客戶(hù)端產(chǎn)生一段隨機(jī)數(shù),這個(gè)隨機(jī)數(shù)就作為通信的密鑰,我們稱(chēng)之為對(duì)稱(chēng)密鑰,用公鑰加密這段隨機(jī)數(shù),然后發(fā)送到服務(wù)器。
??4.服務(wù)器用密鑰解密獲取對(duì)稱(chēng)密鑰,然后,雙方就已對(duì)稱(chēng)密鑰進(jìn)行加密解密通信了。
??非對(duì)稱(chēng)的RSA加密性能是非常低的,原因在于尋找大素?cái)?shù)、大數(shù)計(jì)算、數(shù)據(jù)分割需要耗費(fèi)很多的CPU周期,所以一般的HTTPS連接,只在第一次握手時(shí)使用非對(duì)稱(chēng)加密,通過(guò)握手交換對(duì)稱(chēng)加密密鑰,在之后的通信走對(duì)稱(chēng)加密。
??ssl證書(shū)認(rèn)證機(jī)構(gòu)有哪些
??SSL證書(shū)由全球信任的CA機(jī)構(gòu)頒發(fā)。CA機(jī)構(gòu)即證書(shū)認(rèn)證中心,只有通過(guò)WebTrust國(guó)際安全審計(jì)認(rèn)證,根證書(shū)才能預(yù)裝到主流瀏覽器,成為全球可信的SSL證書(shū)頒發(fā)機(jī)構(gòu)。
??可信的ssl證書(shū)認(rèn)證機(jī)構(gòu)
??目前,DigiCert/Symantec、GeoTrust、GlobalSign、Amazon、GoDaddy、Comodo 等國(guó)際大型CA機(jī)構(gòu)都獲得了Webtrust認(rèn)證,是全球可信的SSL證書(shū)品牌。
??可靠的ssl證書(shū)在哪申請(qǐng)
??在新網(wǎng)網(wǎng)站,提供安全有保障的SSL證書(shū)。只選擇和頂級(jí)權(quán)威的CA機(jī)構(gòu)合作,目前,Symantec 和GeoTrust都是新網(wǎng)簽發(fā)證書(shū)的合作品牌,同時(shí),還與Symantec亞太區(qū)官方唯一安全戰(zhàn)略合作伙伴—TrustAsia達(dá)成合作,致力為亞太地區(qū)及全球客戶(hù)提供全面的網(wǎng)絡(luò)安全與誠(chéng)信服務(wù)。
??ssl證書(shū)必須要有嗎
??現(xiàn)在網(wǎng)上還是有很多網(wǎng)站還未安裝SSL證書(shū),所以一部分人覺(jué)得SSL證書(shū)不是必須的。事實(shí)上,出于網(wǎng)站安全層面的考慮,安裝SSL證書(shū)是非常有必要的。
??SSL是一種使用TCP / IP在兩個(gè)通信應(yīng)用程序之間提供隱私和完整性的協(xié)議,對(duì)在客戶(hù)端和服務(wù)器端之間來(lái)回傳遞的數(shù)據(jù)進(jìn)行加密。
??未安裝SSL證書(shū)的網(wǎng)站是用 HTTP 傳輸信息,黑客可以輕易的從網(wǎng)絡(luò)流量中截取你發(fā)送的信息,因?yàn)檫@些都是明文傳輸。這種攻擊方式就叫中間人攻擊,當(dāng)然因?yàn)檫@個(gè)衍生出來(lái)的還有緩存投毒、ddos定向流向轉(zhuǎn)發(fā)等,這個(gè)中間人存在于你的客戶(hù)端和服務(wù)端的每個(gè)部分。
??HTTP明文協(xié)議是不安全的傳輸協(xié)議,無(wú)法進(jìn)行服務(wù)器端真實(shí)身份校驗(yàn),也不能為傳輸數(shù)據(jù)提供加密保護(hù),通過(guò)HTTP協(xié)議傳輸?shù)臄?shù)據(jù)時(shí)刻處在被竊聽(tīng)、篡改、冒充的風(fēng)險(xiǎn)中。
??而使用SSL證書(shū)后的 HTTPS 傳輸協(xié)議在HTTP的基礎(chǔ)上加入了SSL協(xié)議,SSL依靠證書(shū)來(lái)驗(yàn)證服務(wù)器的身份,并為瀏覽器和服務(wù)器之間的通信進(jìn)行加密,確保數(shù)據(jù)傳輸?shù)秸_的服務(wù)器端,并防止中間人竊取傳輸數(shù)據(jù)。
??目前,全球互聯(lián)網(wǎng)正在從HTTP向HTTPS的大遷移,Chrome等瀏覽器將對(duì)不采用HTTPS 加密的網(wǎng)站提示不安全,蘋(píng)果要求所有APP通信都必須采用HTTPS加密,小程序強(qiáng)制要求服務(wù)器端使用HTTPS請(qǐng)求,正是順應(yīng)了互聯(lián)網(wǎng)安全的趨勢(shì)。
??每個(gè)微信小程序必須事先設(shè)置一個(gè)通訊域名,并通過(guò)HTTPS請(qǐng)求進(jìn)行網(wǎng)絡(luò)通信,不滿(mǎn)足條件的域名和協(xié)議無(wú)法請(qǐng)求。也就是說(shuō),請(qǐng)求request地址必須是合法域名,需要有SSL證書(shū)認(rèn)證過(guò)。
??不知道朋友們看完“ssl證書(shū)認(rèn)證過(guò)程是怎樣的、ssl證書(shū)認(rèn)證機(jī)構(gòu)有哪些”等一系列內(nèi)容后,對(duì)這方面的了解有沒(méi)有更加的透徹,喜歡這篇文章嗎?喜歡就來(lái)新網(wǎng)收藏吧!
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科