Slashdot Mirror


SSL Still Mostly Misunderstood, Even By the Pros

An anonymous reader writes "People still don't understand SSL. This isn't much of a surprise... no one expects that grandma and grandpa know what SSL is and what it does. What is surprising and downright scary is that most IT professionals don't understand SSL, and many consider it to be the be-all, end-all of security in their organization. With all the tools out there to manipulate SSL connections, and the browser vendors unable to settle on a single method of showing if a site is secured by SSL or not, is it any wonder that no one gets it?"

12 of 292 comments (clear)

  1. Re:Moderators, are you all friggin' retards? by Stachybotris · · Score: 5, Funny

    no one expects that grandma and grandpa know how to what SSL is and what it does.

    I just consider this sort of typo a cheap and lazy form of story encryption...

  2. Re:You're doing it wrong by Anonymous Coward · · Score: 5, Insightful

    The article isn't even just pretentious, it's just pointless fluff. The entire thing could have been summarized as "many customers ignore security warnings in browsers and many web developers deploy SSL/TSL in vaguely unacceptable ways which we won't even begin to explain here".

    Really, that article couldn't have been more pointless. WHAT are people doing that they shouldn't be? WHAT are people expecting SSL to do that it doesn't? If you're going to write an article about people's misconceptions of a technology, you could at least spend a single sentence explaining what some of those misconceptions are.

    Pointless and uninformative article is pointless and uninformative.

  3. Re:You're doing it wrong by something_wicked_thi · · Score: 5, Informative

    If you want to write a pretentious response to a pretentious article, try reading the source you're linking to. SSL v2 hasn't been secure for a while, but SSL v3 is fine.

  4. SSL is trying to do too much. by argent · · Score: 5, Insightful

    Forcing people to implement both privacy and authentication in one package is half the problem with SSL. For most sites, it's more important to know that the site you're visiting is the same site you visited last time, than knowing that foo.example.com has a signed certificate approved by someone you never heard of. If these two functionalities were separated, so the browser just checked that a "non-certified" site's encryption key hadn't changed and let you through without comment if that was the case, then most sites using old or self-signed certificates would just use the encryption layer, and browsers COULD block access to sites with invalid certificates without causing people so much inconvenience they'd want to switch to a different browser that was less picky.

    (yes, I know that this would probably be implemented using self-signed certificates, but it could be presented to the user as a "low security" site with an appropriate icon and at most a comment that "you haven't visited XXXX.example.com before, it is a low security site..." the first time you see it)

    1. Re:SSL is trying to do too much. by Drencrom · · Score: 5, Insightful

      Totally agree with this. If I dont want to spend money paying a certification authority I should be able to encrypt anyway without the browser warning the user in big red letters that I am a pirate. Firefox warnings are geting worse in each version and, for the user perspective, it seems that encrypting with a non official certificate is much worse than not encrypting at all. By the way I use cacert to generate my certificates; it should be inlcuded in the default Firefox certification authorities list. I suspect there is money involved in getting into that list though.

  5. Re:and WHY doesn't Slashdot use HTTPS? by pjt33 · · Score: 5, Informative

    How would HTTPS help? You'll still probably do an unencrypted DNS lookup for idle.slashdot.org.

  6. As usual, no one wants to be the leader. by Futurepower(R) · · Score: 5, Interesting

    This article would be funny if it weren't so sad. What's the reason computer professionals don't understand SSL? Bad documentation. And neither the Slashdot summary or the article to which Slashdot links is willing to link to documentation.

    The Wikipedia explanation of SSL helps. This explanation helps, also.

    The Do It Yourself SSL Guide is useful.

  7. Of course IT proffessionals don't get it by Malc · · Score: 5, Insightful

    Have you ever tried teaching yourself the basics behind SSL, such as PKI and X.509 certificates? In an industry full of jargon and technalese, the security people are some of the worst for explaining things. The documentation out there is poor and cryptic. Ever wonder why encrypted or signed email never took off? Look no further than GnuPG or the Enigmail plug-in for Mozilla. Try finding out what DER encoding is, or ASC.1, or what PKCS#7 means. None of it's straight-forward, even for technical people.

  8. OpenSSL: [STILL INCOMPLETE] by Futurepower(R) · · Score: 5, Funny

    The OpenSSL web site lists "[STILL INCOMPLETE]" for each of its manuals.

  9. Re:You're doing it wrong by Antique+Geekmeister · · Score: 5, Insightful

    No, I'm afraid it's not. It's still vulnerable to "Do you accept this made-up key" attacks where people have become far too accustomed to accepting unsigned keys, and to the purchase of centrally signed keys. Because the key signatures belong to a central signing authorities that rely on valid credit cards, not personal authentication, there is still only a pretense at genuine security.

    There have been other tools proposed to address these issues, such as the PGP web-of-trust, and the Palladium project's hardware encryption, but they've broken down in practice on the problem of US encryption export regulations, poor closed source implementation that turns out to be easily virtualized, and many essentially social rather than technological issues. Even SSL was handicapped for years by the USA's insane 80-bit limit for SSL in exported software.

  10. Bug 215243 by tepples · · Score: 5, Informative

    By the way I use cacert to generate my certificates; it should be inlcuded in the default Firefox certification authorities list. I suspect there is money involved in getting into that list though.

    CAcert failed a DRC audit. Bug 215243 comment 158 has the details.

  11. Re:Moderators, are you all friggin' retards? by rockbottoms · · Score: 5, Funny

    I just consider this sort of typo a cheap and lazy form of story encryption...

    I just except the typos for what they are