说说TLS协议里的wireshark抓包内容(一)

这里写图片描述

我们看到第63号 客户端向服务器发送 Client Hello 数据包

我们观察内容

先看到 content type 内容的格式 其实就是说这是握手协议中的 Client Hello

TLS中有四种协议 握手协议(22) 这里就是22可以看到

警告协议(21) , 密码变更协议(20) 这协议没有出现在我们这次的报文里

然后是版本号TLSv1.0(这里TLSv1.2可以兼容v1.0)

然后是长度

然后是握手协议是哪种(client hello)
然后是版本号
长度

接着是重点了
我们看到客户端生成的随机数这个在公钥算法中的一环节,公钥算法在后续的博客中放出

然后是对话ID(这个将会在TLS重新快速握手中提到也在后续博客中说明)

然后是密码套件的长度

和密码套件(我这里支持有19种密码套件 RSA 和ECDHE等)

然后是压缩方式

和拓展项

也就对应了TCP/IP详解 协议 第二版(中文)的625页所说的

–握手过程是以hello消息开始的。该消息包括了会话标志符(session ID) , 建议的加密套件(也就是我们这里19个密码套件) 以及一套可以接受的压缩方式(通常这项是null,可以抓包观察)

这里的内容对应的就是服务器向客户端发报的内容

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值