HTTP的請求過程:
1、TCP建立連接后,客戶端會發送報文給服務端;
2、服務端接收報文並作出響應;
3、客戶端收到響應后解析給用戶;
HTTPS的請求過程:
1、客戶端發送請求到服務端;
2、服務器返回證書和公鑰;
3、客戶端驗證證書和公鑰的有效性,如果有效,則生成對稱密鑰並使用公鑰加密發送到服務端;
4、服務端使用私鑰解密報文,並使用收到的對稱密鑰加密報文,發送到客戶端;
5、客戶端使用對稱密鑰解密報文;
6、SSL加密建立
HTTP的請求過程:
1、TCP建立連接后,客戶端會發送報文給服務端;
2、服務端接收報文並作出響應;
3、客戶端收到響應后解析給用戶;
HTTPS的請求過程:
1、客戶端發送請求到服務端;
2、服務器返回證書和公鑰;
3、客戶端驗證證書和公鑰的有效性,如果有效,則生成對稱密鑰並使用公鑰加密發送到服務端;
4、服務端使用私鑰解密報文,並使用收到的對稱密鑰加密報文,發送到客戶端;
5、客戶端使用對稱密鑰解密報文;
6、SSL加密建立
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。