【发布时间】:2020-03-01 14:02:28
【问题描述】:
TLS1.3 中没有重新协商,SSL_write 会产生 SSL_ERROR_WANT_READ 吗? SSL_read 会产生 SSL_ERROR_WANT_WRITE 吗?
【问题讨论】:
-
这两个代码与重新协商没有特别的关系。它们可能由于重新谈判而发生,但也可能由于其他原因。因此,没有理由不期望它们出现在 TLS 1.3 或任何其他 TLS 版本中。
TLS1.3 中没有重新协商,SSL_write 会产生 SSL_ERROR_WANT_READ 吗? SSL_read 会产生 SSL_ERROR_WANT_WRITE 吗?
【问题讨论】:
我在github上创建了一个issue,得到了开发者的回答。
https://github.com/openssl/openssl/issues/11211#event-3094172350
在 TLS1.3 中,SSL_write 可以产生 SSL_ERROR_WANT_READ,SSL_read 也可以产生 SSL_ERROR_WANT_WRITE
【讨论】: