老青菜

TLS1.2 Client Hello

2019-06-09

Client和Server建立连接的时候,Client首先会先发送Client Hello问候消息,如下图:

Random

随机数,用来生成Master Secret,后面会提到。

Session ID

会话ID,如果有的话,表示Client希望使用会话的连接,即恢复会话。

Cipher Suites

Client支持的密码套件列表。格式如下:

比如说TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,密钥协商算法是ECDHE(短暂椭圆曲线),身份认证算法是RSA,对称加密算法是AES_128_GCM,消息摘要算法是SHA256。

参考链接

TLS1.2
TLS1.3
HandShake Protocol

Tags: HTTP
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章