當前位置:趣味科普網>經驗>

簡述SSL的工作流程

經驗 閱讀(1.63W)

簡述SSL的工作流程

SSL的工作流程如下:

1、客戶端傳送列出客戶端密碼能力的客戶端“您好”的訊息;

2、 伺服器以伺服器“您好”的訊息響應;

3、 伺服器傳送其SSL數字證書;

4、 伺服器發出伺服器“您好完成”訊息並等待客戶端響應;

5、 接到伺服器“您好完成”訊息,客戶端將驗證伺服器的SSL數字證書的有效性並檢查伺服器的“你好”訊息引數是否可以接受;

6、 客戶端傳送“客戶端金鑰交換”訊息;

7、 客戶端使用加密運算將 pre master secret 轉化為 master secret,然後,客戶端發出“更改密碼規範” 訊息將伺服器轉換為新協商的密碼對。客戶端發出的下一個訊息為用此密碼方法和金鑰加密的第一條訊息;

8、 伺服器以自己的“更改密碼規範”和“已完成”訊息響應;

9、傳送加密的應用程式資料。