ssl

The Debian OpenSSH OpenSSL debacle

I haven't written about this issue yet but felt I should say something as it took most of my last week in resolving. I've read a lot about people dealing with this problem and yet very few seem to truly understand the implications. The bottom line as far as I'm concerned is that all Debian and Ubuntu systems built with the vulnerable package should be considered compromised. And that means a lot more work is needed to secure the systems than just regenerating ssh keys and ssl certificates. Now, I realize that rebuilding all machines might be too much work for many sysadmins. My plan is to rebuild all my host machines and simply consider my virtualized guests to be compromised. Whether that is a wise idea remains to be seen. At a minimum people should not only update all of their keys and certificates but also reset all passwords on the system. At that point one can just hope that no one compromised their machines during the extended period of vulnerability.

Working to end the digital certificate racket

I was happy to read the article Digital Certificates: Do They Work? which mentioned the excellent paper by Carl Ellison and Bruce Schneier titled Ten Risks of PKI: What You’re not Being Told about Public Key
Infrastructure
. I have always found the certicate industry to be a racket because it strongly encourages websites to pay money to give their users what amounts to an illusion of security. The solution is to support efforts like CAcert.org which generates certificates for free.

Status of RFC 2817 and RFC 3546 implementations

Both of these RFC’s attempt to solve the problem that each SSL website must have its own ip. Or, in other words, they would allow name based virtual hosting for secure (ssl or tls) connections. This question sill comes up frequently as users are surprised that no one has solved this problem in the years since SSL became used for the web. The upside is that Apache now seems to support both standards, RFC 2817 in mod_ssl (2.1 and later) and RFC 3556 in mod_gnutls (0.2.0 and later). It looks like RFC 3546 is implemented in Firefox 2, Opera 8, Konqueror 4, and Internet Explorer 7. The only browser missing is Safari. So it looks like RFC 2817 is dead and RFC 3546 is the way to go. After reading up on mod_gnutls I’m excited to try it out.

Syndicate content
Creative Commons License Except where otherwise noted, content on this site is licensed under a Creative Commons by-nc-sa 3.0 License