【问题标题】:In openssl TLS1.3, will SSL_write yield SSL_ERROR_WANT_READ ? And will SSL_read yield SSL_ERROR_WANT_WRITE?在 openssl TLS1.3 中, SSL_write 会产生 SSL_ERROR_WANT_READ 吗? SSL_read 会产生 SSL_ERROR_WANT_WRITE 吗?
【发布时间】:2020-03-01 14:02:28
【问题描述】:

TLS1.3 中没有重新协商,SSL_write 会产生 SSL_ERROR_WANT_READ 吗? SSL_read 会产生 SSL_ERROR_WANT_WRITE 吗?

这里是 SSL_write 和 SSL_read 中的 openssl 文档

【问题讨论】:

  • 这两个代码与重新协商没有特别的关系。它们可能由于重新谈判而发生,但也可能由于其他原因。因此,没有理由不期望它们出现在 TLS 1.3 或任何其他 TLS 版本中。

标签: c ssl openssl


【解决方案1】:

我在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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-21
    • 2012-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-26
    • 2022-01-13
    相关资源
    最近更新 更多