首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么wireshark会显示tls1.2但实际上是tls1.0

为什么wireshark会显示tls1.2但实际上是tls1.0
EN

Security用户
提问于 2020-08-12 06:56:11
回答 1查看 1.7K关注 0票数 1

为什么Wireshark会显示tls1.2,但它实际上是tls1.0?

有时,在几乎相同的情况下,它会显示tlsV1

EN

回答 1

Security用户

发布于 2020-08-12 08:49:28

由于TLS服务器出错,TLS1.2客户端在记录层protocol_version发送带有TLS1.0的TLS1.0,而TLS1.2作为client_version (由客户端提议)发送。TLS1.2服务器返回server_version中发送TLS1.2,然后继续使用TLS1.2流。

请参阅RFC博客帖子中有关版本不容忍的主要实现。

使用TLS 1.3,对版本机制进行了修改,以尝试一种在实现时更难搞砸的机制,作为减少僵化的润滑脂工作的一部分。使用TLS1.3,ClientHello中的协议层版本为TLS1.0 (legacy_record_version),client_version为TLS1.2 (legacy_version),而版本协商扩展中的实际版本为TLS1.3 (supported_versions)。这是需要的,以使连接通过糟糕的中间商。

票数 3
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/236973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档