我正在阅读 RFC,但无法弄清楚 Record TLS 1.3 中可以容纳的用户数据的最大大小...
规范指定了一个限制(1 << 14) + 1
(16385 字节)。但我们也有一个 5 字节的条目头,1 个字节用于确定消息末尾的有效负载类型,以及 16 个字节的gcm_auth_tag
.
请告诉我,这5+1+16是否包含在16385的限制中?或者只包括 1 + 16,或者只包括 1,或者什么都不包括,并且为应用程序数据计算整个限制?我正在编写自己的实现,我需要了解为记录分配的最大缓冲区。