As I've written earlier, in Opera 9.0 we disabled SSL v2 by default, but if necessary a user could enable it.
In Opera 9.5 (Kestrel) we've taken this one step further, and completly disabled the support for SSL v2. That is, as of Opera 9.5 Opera is no longer able to connect to servers that only supports SSL v2.
There are several reasons for this:
- SSL v2 is OLD. It was added in Netscape 2, back in 1994! SSL v3 replaced it 1996, which means that any service that only wants to use SSLv2 was designed in 1996, or earlier. And it hasn't received a significant upgrade since! Think about what that means about the technology used, and the security of the site…
- SSL v2 is binary incompatible with SSL v3 and TLS; you cannot send a modern TLS handshake to a SSL v2-only server, it won't understand it. In fact, one of the very few things SSL v2 and SSL v3 have in common is the name! Given new TLS functionality Opera 9.x had already put SSL v2 as the last thing it will try before giving up.
- SSL v2 itself is known to have at least one major security vulnerability. This particular vulnerability is not present in SSL v3
- There are few, if any, publicly accessible SSL v2 servers left. A major reason for this is Gerv from Mozilla's campaign two years ago; he managed to convince the hosting company with almost 90% of the servers to upgrade. According to my information Netcraft stopped counting them last year, because there were so few left.
If you do encounter a "secure" site that requires SSL v2, what can you do? Well, I don't recommend it, but you can go back to Opera 9.2x and enable SSL v2. But before you do, perhaps you should ask the system administrator this question: "Why are you running the site with 12 year old software?"
Cheers,Keep up the good job securing my everyday life.- ØØ –
In Opera v9.5 build: 1600 there is still a check box for it in the opera config. opera:config#SecurityPrefs|EnableSSLv2 Does it mean the check box has no functionality, or will it disappear completely in one of the forthcoming weeklies?- ØØ –
It is doing exactly nothing in the current builds.Thanks, I have filed a bug report to get it fixed.