【问题标题】:What does TLS Handshake Type 174 Mean?TLS 握手类型 174 是什么意思?
【发布时间】:2014-01-02 00:56:53
【问题描述】:

出于好奇,我花了一些时间查看我创建的 https 网络连接的 TCP 转储。我已经能够理解其中的大部分内容,但我被困在一个特定的 TLS 记录上。这是十六进制转储:

16 03 01 00 24 ae f5 83  cb 35 db dd 67 f5 bf 4a
c7 52 b5 16 56 59 52 40  fa 7b f8 f6 40 a7 13 74
0a f3 b0 6e 5b 4f 2b 88  a3

如果有帮助,之前的记录是更改密码规范记录(即内容类型 0x14)。另外,我使用 wget 提出请求。

据我所知,这应该遵循握手子协议 (16),使用 TLS 1.0 (03 01),消息长度为 36 字节 (00 24)。这就是我卡住的地方:ae 是什么意思?!起初我认为这可能与 SNI 或其他一些 TLS 扩展有关,但到目前为止也没有运气。

如有任何帮助解释这一点,我们将不胜感激。

【问题讨论】:

    标签: networking ssl


    【解决方案1】:

    没有值为 174 的 HandshakeType。显示 174 是因为 TLS 连接刚刚完成对密码套件的协商,现在正在加密记录的有效负载!

    【讨论】:

    • 看起来它可能是握手中的finished 消息:“完成的消息是第一个使用刚刚协商的算法、密钥和秘密保护的消息。” rfc5246
    猜你喜欢
    • 2015-06-27
    • 2015-02-20
    • 1970-01-01
    • 2016-09-15
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多