【发布时间】:2020-12-13 00:11:52
【问题描述】:
它们是网络上的一些帖子,谈论和围绕它,但没有解释差异和意义。可以看到 Client Hello 数据包具有记录层和握手协议版本 - 0x0301 和 0x0303。它们之间有什么区别?当其中一个显示 1.0 而另一个显示 1.2 时,使用的是哪个 TLS 版本?
【问题讨论】:
-
这一切都在TLS RFCs 中进行了解释,所以这就是你应该去的地方。特别注意附录E。
-
RFC 试图通过说“但这是一个超出本文档范围的复杂主题”来避免回答。这些版本范围的低端和高端是客户端支持的吗?还是客户端支持这两个确切的版本,当然在 PlainTextVersion 中可以使用 XX 正则表达式?
标签: ssl cryptography tls1.2