ServerKeyExchange
ServerKeyExchange消息的目的是攜帶密鑰交換的額外數據。消息內容對於不同的協商算法套件都會存在差異。在某些場景中,服務器不需要發送任何內容,這意味着在這些場景中根本不會發送ServerKeyExchange消息。對於使用DHE/ECDHE非對稱密鑰協商算法的SSL握手,將發送該類型握手。RSA算法不會繼續該握手流程(DH、ECDH也不會發送server key exchange)。
ServerHelloDone
ServerHelloDone消息表明服務器已經將所有預計的握手消息發送完畢。在此之后,服務器會等待客戶端發送消息。
[參考文獻]
- 《HTTPS 權威指南:在服務器和Web應用上部署SSL/TLS和PKI》
- TLS/SSL 協議詳解(12) server key exchange https://blog.csdn.net/mrpre/article/details/77867831
- SSL握手過程實例分析 https://blog.csdn.net/a1510841693/article/details/84640029