> On Oct 28, 2021, at 03:52, Matt Caswell <m...@openssl.org> wrote:
> 
> 
> 
> On 27/10/2021 18:53, Felipe Gasper wrote:
>>      Support for secure renegotiation is a “good thing”, right? That being 
>> the case, why would the newer OpenSSL version report no support for it while 
>> the older one supports it?
> 
> Probably TLSv1.3 is being negotiated with the newer version. In TLSv1.3 
> secure renegotiation is not supported because it is irrelevant. TLSv1.3 
> doesn't do renegotiation at all.

Ahh, thank you. That makes sense.

Would a patch that updates s_client’s verbiage be accepted? It seems like, when 
TLS 1.3 is in play, the note about secure renegotiation should either be 
omitted or altered to mention that renegotiation support is a non-issue for 
this TLS version.

It also seems like the SECURE RENEGOTIATION section of OpenSSL’s docs could use 
a bit of update to mention that it’s only relevant for 1.2 and prior?

Related: apparently some security-scanning tools flag any client renegotiation 
support as a potential vulnerability. Apparently about 10 years back it came 
out that renegotiations were more expensive on the server than on the client, 
as a result of which it was possible for a client to run a denial-of-service 
attack by issuing renegotiation requests over and over. Is this still an issue, 
or is it something that newer OpenSSLs effectively mitigate?

Thank you again!

Cheers,
-Felipe Gasper

Reply via email to