Proposal: environment variable to disable SSLv2/v3/TLSv1.0/etc individually

2014-10-23 Thread Kyle Hamilton
This idea comes via https://bugzilla.mozilla.org/show_bug.cgi?id=1083767
(which I realize isn't on openssl's rt, but given the enormity of the
security problem I hope you'll forgive me).  The proposal at that bug is
to create an environment variable for NSS to enforce disablement of
particular versions of the protocols.

What I'd like to see is a single environment variable that can do the
same across NSS and OpenSSL and any other TLS library that chooses to
look for the same variable.

I realize that on embedded platforms, there is no such thing as a
process environment.  Obviously, this wouldn't have any effect in those
platforms.  But, it would reduce environment wastage across the two
largest open-source TLS libraries and their clients, and would provide a
single checklist item that could control OpenSSL clients (think Chrome)
as well as NSS (think Firefox).

Thoughts?

-Kyle H





smime.p7s
Description: S/MIME Cryptographic Signature


RE: Proposal: environment variable to disable SSLv2/v3/TLSv1.0/etc individually

2014-10-23 Thread Salz, Rich
It's an interesting idea.  I'll chat with the Moz folks.  Best we could do is 
probably early patch to 1.0.2


__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org