#10954·mbedtls

在 TLS 1.3 HelloRetryRequest 期间调查不必要的消息层重置

作者: ronald-cron-arm创建于 2026年9月15日更新于 2026年9月15日
标签size-spriority-high

摘要

TLS 1.3 HRR 处理过程中调用了 mbedtls_ssl_session_reset_msg_layer(ssl, 0);,在以下两个函数中都有此调用:

  • 服务器端的 ssl_tls13_prepare_hello_retry_request() 函数
  • 客户端端的 ssl_tls13_postprocess_hrr() 函数 此函数执行了消息层重置,包括清除缓冲区、转换、计数器、定时器和警告状态。不清楚为什么在正在进行的握手过程中需要执行此操作。

内容来源: Mbed-TLS/mbedtls