小编kej*_*arn的帖子

TLS 记录协议如何重组接收到的数据?

我找不到有关 TLS 记录协议如何重组接收到的数据的详细信息。在 RFC 5246 中:

接收到的数据被解密、验证、解压缩、重组,然后传送给更高级别的客户端。

但如何呢?记录层数据如下所示:

struct {
    ContentType type;
    ProtocolVersion version;
    uint16 length;
    opaque fragment[TLSPlaintext.length];
} TLSPlaintext;
Run Code Online (Sandbox Code Playgroud)

长度字段只是片段的长度:

以下 TLSPlaintext.fragment 的长度(以字节为单位)

我希望在记录协议标头中看到完整的长度。谷歌几乎没有给出任何结果,这让我觉得我错过了一些明显的东西......

ssl cryptography protocols tls1.2

5
推荐指数
1
解决办法
2038
查看次数

标签 统计

cryptography ×1

protocols ×1

ssl ×1

tls1.2 ×1