美國服務(wù)器網(wǎng)站現在部署SSL證書(shū)已經(jīng)是建站用戶(hù)的常規操作,為了幫助美國服務(wù)器用戶(hù)們更好的了解SSL證書(shū)的相關(guān)內容,本文美聯(lián)科技小編就來(lái)介紹下美國服務(wù)器SSL證書(shū)的工作原理。
1、客戶(hù)端向美國服務(wù)器請求HTTPS連接,主要傳送SSL協(xié)議的版本號,加密算法的種類(lèi),產(chǎn)生的隨機數,以及美國服務(wù)器和客戶(hù)端之間通訊所需要的各種信息。
2、美國服務(wù)器確認并返回證書(shū),通過(guò)客戶(hù)端傳送的SSL 協(xié)議的版本號,加密算法的種類(lèi),隨機數以及其它相關(guān)信息,同時(shí)美國服務(wù)器還將向客戶(hù)端傳送自己的SSL證書(shū)。
3、客戶(hù)端驗證美國服務(wù)器所發(fā)送的證書(shū),通過(guò)利用美國服務(wù)器傳過(guò)來(lái)的信息驗證其合法性。美國服務(wù)器合法性包括:SSL證書(shū)是否在有效期內,美國服務(wù)器SSL證書(shū)的CA 是否可靠,SSL證書(shū)公鑰能否能夠正確解開(kāi)美國服務(wù)器的發(fā)行者的數字簽名,以及美國服務(wù)器SSL證書(shū)域名是否和實(shí)際域名相匹配。如果合法性驗證沒(méi)有通過(guò),通訊將斷開(kāi),如果驗證通過(guò)將繼續進(jìn)行。
4、信息驗證通過(guò)后客戶(hù)端生成隨機密鑰A,用公鑰加密后發(fā)給美國服務(wù)器,而公鑰在第3步驗證過(guò)的證書(shū)里面可以拿到,客戶(hù)端生成的隨機密鑰就使用這個(gè)公鑰來(lái)加密,加密之后只有擁有該美國服務(wù)器的私鑰才能解密出來(lái),以此來(lái)保證安全。
5、美國服務(wù)器使用私鑰解密出隨機密鑰A,之后的通信就用這個(gè)隨機密鑰A來(lái)對通信進(jìn)行加密,這個(gè)握手過(guò)程并沒(méi)有將驗證客戶(hù)端身份的邏輯加進(jìn)去,因為在大多數的情況下只是進(jìn)行驗證美國服務(wù)器的身份而已,如果要驗證客戶(hù)端的身份就需要客戶(hù)端也持有證書(shū),并在握手時(shí)發(fā)送證書(shū)。
以上就是美國服務(wù)器SSL證書(shū)的工作原理,希望能幫助到有需要的美國服務(wù)器用戶(hù)們更好地了解有關(guān)SSL證書(shū)的相關(guān)知識。