News for hackers. Stuff that matters.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by nkurz on Sunday April 07, 2013 @09:36PM (#5509542)
Facebook eventually addressed the issue by making the site accessible over HTTPS—though, as the authors of the 2008 paper note, HTTPS can be a "rigid and costly" solution.

This same excuse has existed for about as long as HTTPS, which dates to Netscape Navigator 1. Is it still that "rigid and costly"? Is there a technical reason that this is an unsolvable problem?

Considering the increase in computer and network speed over the last decade and a half, it seems strange that this would still be the case. Perhaps it's just that without pressure from competitors there is no pressure on the sites to solve it?

Re:How a banner ad for H&R Block appeared on Apple.com witho... by stephen_g on Sunday April 07, 2013 @09:59PM (#5509608)
I don't know where the authors got "rigid and costly", but I think it's just BS... 2008 was a long time ago though, so maybe it was slightly more challenging then.

When Google went over to SSL for Gmail, they said "On our production frontend machines, SSL/TLS accounts for less than 1% of the CPU load, less than 10KB of memory per connection and less than 2% of network overhead. Many people believe that SSL takes a lot of CPU time and we hope the above numbers (public for the first time) will help to dispel that. " http://techie-buzz.com/tech-news/google-switch-ssl-cost.html

That, coupled with the general availability of cheap and free CA signed certificates makes the claim pretty baseless.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by tibbon on Sunday April 07, 2013 @11:33PM (#5509858)
I've gotta say, I haven't played with HTTPS sites all that much- does it mess up caching?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by stephen_g on Monday April 08, 2013 @03:31AM (#5510411)
It used to - browsers wouldn't cache anything by default if it came over https (you could send a 'cache-control: public'header to get it to though). As far as I can tell, these days almost all browsers have changed their policy so you don't have to do that now.

It does completely disable ability for your ISP to have transparent proxies caching content a before it's sent to you, but the security and privacy gain is worth the trade off.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by tibbon on Monday April 08, 2013 @09:16AM (#5511456)
What about for your server-side stuff? Like caching in Varnish?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by halfasleep on Monday April 08, 2013 @10:37AM (#5511921)
You can do the SSL before Varnish, then it makes no difference.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by jbooth on Monday April 08, 2013 @01:59PM (#5513348)
Does that work? Each client has its own key, so your caching goes from "one cached copy for everyone" to "one cached copy per client", right? Or am I missing something there?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by cortesoft on Monday April 08, 2013 @02:28PM (#5513544)
No, you could still have one cached copy for everyone. The SSL termination happens before the user's request gets to the caching server. As far as the cache is concerned, it is a regular http request. The only problem is you cannot have generic caches that live closer to the end user; the cache has to be controlled by the person controlling the SSL termination.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by jbooth on Monday April 08, 2013 @03:24PM (#5513897)
So you're talking about caching the cleartext and then encrypting it for each client, which is totally doable.

I (possibly mis-) understood the original comment to be claiming that you could cache the ciphertext, to which I just wanted to make sure I wasn't missing some huge piece of understanding.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by X-Istence on Monday April 08, 2013 @03:38PM (#5513991)
Varnish doesn't do HTTPS... so you have to put something that does SSL in front of varnish, which sits in front of your real web server:

SSL -> varnish -> backend varnish -> backend

Re:How a banner ad for H&R Block appeared on Apple.com witho... by pcl on Monday April 08, 2013 @12:15AM (#5509948)
Yes.

There's work underway at the IETF to define a standard for signing pages and included resources, so that caches can do their business while still providing the same authenticity features as an HSTS-compliant site. I can't seem to find a reference to an RFC right now, though, unfortunately.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by nwh on Sunday April 07, 2013 @10:30PM (#5509694)
Is there anybody other than StartCom offering free signed certificated?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by luser001 on Sunday April 07, 2013 @10:41PM (#5509719)
Serious question: why do you want it to be free?

I paid $10 for an SSL cert. Isn't that low enough?

Re:How a banner ad for H&R Block appeared on Apple.com witho... by dangrossman on Sunday April 07, 2013 @10:56PM (#5509756)
There are several billion people for which that's significant, whether because of where they live, or their age, or access to credit cards to make purchases online easily. $10 more than doubles the minimum cost of having a website on your own domain.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by why-el on Sunday April 07, 2013 @11:37PM (#5509872)
Thank you. I have said this many times. I have 10 dollars, but unlike the US or some other developed country, I can't just ship it overseas.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by eru on Monday April 08, 2013 @12:00AM (#5509918)
I guess we need a way to buy certificates with bitcoins?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by CrazedGeek on Monday April 08, 2013 @01:49AM (#5510162)
Namecheap sells SSLs certificates and accepts Bitcoin, at the very least.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by duskwuff on Sunday April 07, 2013 @11:03PM (#5509777)
It saddens me that every domain registration does not come with a free domain-validated SSL certificate.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by cdjk on Sunday April 07, 2013 @11:24PM (#5509839)
I think this is what's going to drive the adoption of DNSSEC: free, DNS-validated SSL certs.

IPv6 should address the other problem - namely, that SSL certs are per-ip, not per-hostname, which makes hosting multiple sites a pain with IPv4. Or SNI could work, once Windows XP is truly abandoned.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by lifeisstillgood on Monday April 08, 2013 @05:24AM (#5510742)
Could you explain both those points in a bit more detail - I am a bit fuzzy this morning.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by CiaranMcNulty on Monday April 08, 2013 @06:10AM (#5510862)
Historically, you can't serve multiple sites from one IP address (i.e. named virtual hosts) and use HTTPS. The reason for this is that the hostname of the site is included in the HTTP request from the client:

  HTTP/1.1 GET /
  Host: mysite.com
By the time the server has decoded and read this header, you have presumably already started the secure connection, so the server has to have already selected which certificate to use for the session.

Workarounds are to have multiple IP addresses on your box with one cert per IP, or run the server on multiple ports with one cert per port. In both cases this enables the server to know which certificate to use from the underlying connection properties, and not wait for the encoded traffic to start arriving.

SNI (Server Name Identification) is an extension to TLS (Transport Layer Security) that essentially adds the hostname into the SSL negotiation, so this cert can be selected by the server in advance. It made it into OpenSSL implementations in the mid-2000s and is reasonably widely adopted.

Legacy libraries, Internet Explorer <=7, and Windows <=XP won't support it so it's not quite ready for mainstream use. Give it 5 years or so...

Re:How a banner ad for H&R Block appeared on Apple.com witho... by cdjk on Monday April 08, 2013 @10:24AM (#5511826)
The sibling poster does a good job explaining SNI. The shorter version is that without SNI all you know when establishing the secure connection is the IP address, so you can't do name based virtual hosts.

I'm not an expert on DNSSEC, but the idea is that there is a chain of trust going back to the domain registrar. If a receive a signed DNS response, and everything verifies, then I know that it comes from the person who registered the domain. I can't add a signed entry for example.com, so if I received a signed DNS response for example.com, I know it ultimately originated (with possible caching like normal DNS) from whomever registered example.com.

You can then add what is essentially a TXT record to the DNS entries for a domain that is the fingerprint of an SSL cert. If you receive that as a valid dnssec response, you know it can be trusted.

Essentially the dnssec infrastructure replaces the CA infrastructure.

You can do the same thing with ssh key fingerprints too.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by lifeisstillgood on Monday April 08, 2013 @11:23AM (#5512245)
aha - I shall have to go read up on dnssec.

edit: cdjk - thank you - I have to edit-reply as there appears to be an increased time delay on replies. Maybe its me. Bought it.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by cdjk on Monday April 08, 2013 @12:00PM (#5512504)
I recommend DNSSEC Mastery, by Michael Lucas:

http://blather.michaelwlucas.com/archives/1640

It's not out yet, but an nearly-complete draft is available on leanpub (with updates once he finishes copy editing):

https://leanpub.com/dnssecmastery

edit reply: I think the thread is nesting to far...

Re:How a banner ad for H&R Block appeared on Apple.com witho... by simoncion on Monday April 08, 2013 @01:11AM (#5510078)
gandi.net provides a single-address SSL cert free-of-charge for a year with a domain registration or transfer. See: http://www.gandi.net/ssl :)
Re:How a banner ad for H&R Block appeared on Apple.com witho... by Dylan16807 on Monday April 08, 2013 @01:51AM (#5510165)
For the first year, and only the first year. You shouldn't be smiling about the recurring fee.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by Spidler on Monday April 08, 2013 @02:21AM (#5510249)
Actually, they give it to you for the year when you renew as well. So if you renew yearly, you get a year ssl as well.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by Supermighty on Monday April 08, 2013 @08:30AM (#5511272)
Also their basic SSL Cert is only about $16 USD. Very reasonable.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by jiggy2011 on Monday April 08, 2013 @12:24AM (#5509971)
They're also a PITA to setup. A lot of amateur webmasters have only just figured out FTP and wordpress. The whole CSR , key gen ritual is another big barrier.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by dangoldin on Monday April 08, 2013 @11:35AM (#5512334)
It's gotten a lot easier - especially for AWS users and being able to have it dealt with by the load balancer.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by nwh on Sunday April 07, 2013 @11:00PM (#5509771)
> Serious question: why do you want it to be free?

If I wasn't at least a little bit clever with my spending, I would have a lot more difficulty paying my rent.

Why would I want to pay if there is alternatives offering the same product at no cost?

Re:How a banner ad for H&R Block appeared on Apple.com witho... by dkokelley on Sunday April 07, 2013 @11:28PM (#5509848)
> Why would I want to pay if there is alternatives offering the same product at no cost?

Because free isn't necessarily a sustainable model given the current CA environment. Any server can generate its own certificate, but this does little to verify the identity of the server you are connecting to.

My point is that CA's provide a service that can't reliably be accomplished for free (yet - the CA model has many of its own issues). If you can find one for free, I would be lead to ask "what are their motives for providing this service to me?"

Re:How a banner ad for H&R Block appeared on Apple.com witho... by dangrossman on Sunday April 07, 2013 @11:39PM (#5509876)
It would be nice to have the option of encryption without identity validation. Most people interact with most sites without it today -- over HTTP. The only reason we can't encrypt all those connections is the big scary error message browsers throw up when you do so without paying a CA for their signature.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by kbenson on Monday April 08, 2013 @12:37AM (#5509997)
It has nothing to do with paying money, it has to do with reputation. The fact the most the companies (CAs) that are willing to put their reputation on the line for you will do a bit of checking to make sure you're who you say you are, and that this process incurs some overhead, is a byproduct.

Let's put it another way, would you really trust that you're talking to https://www.amazon.com if it's trivial to get a cert for www.amazon.com[1] that's signed by a CA that the browsers include and trust[2]? How is it any different if the browser doesn't tell you the current cert is of dubious reputation?

[1]: It is, I could generate one right now using openssl.

[2]: It's not, that's why the system works.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by XorNot on Monday April 08, 2013 @07:41AM (#5511099)
Web-of-trust schemes are effective. The usual way we find out about stuff like this happening is word-of-mouth. Infrastructure for the process would automate it - after all the only thing you need is a way to say "this is what the certificate's hash should be".
Re:How a banner ad for H&R Block appeared on Apple.com witho... by kbenson on Monday April 08, 2013 @09:51AM (#5511637)
I'm not asserting that there's no other way to do it, just that getting rid of the popup that says the site is untrusted is not a solution, nor even a step in the right direction, IMHO.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by JoshTriplett on Monday April 08, 2013 @12:41AM (#5510004)
That wouldn't solve the problem in the posted article at all, though. The ad-inserting proxy could then just un-encrypt and re-encrypt.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by jiggy2011 on Monday April 08, 2013 @02:23AM (#5510250)
The point of certs is to stop an attacker just sitting in the middle and handing out their own cert and you not being able to tell the difference.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by nwh on Monday April 08, 2013 @12:27AM (#5509974)
Their motivation is to sell high assurance certificates to people who have been enticed by the free plans.

It costs them nothing more than a few seconds of server time to produce a signed certificat for me.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by rooshdi on Sunday April 07, 2013 @11:29PM (#5509849)
Not that I could find, but NameCheap sells Rapid SSLs for about $10 that offer unlimited reissues.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by benjiweber on Monday April 08, 2013 @02:25AM (#5510256)
1024bit certificates are only valid until December this year. Then we have to use 2048bit, destroying the benefit we get from faster computers.

You need SSL accelerators or pretty fast hardware to handle more than a few thousand SSL handshakes per second on a single machine. This is one of the places cost comes from.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by nl on Monday April 08, 2013 @05:42AM (#5510794)
You need SSL accelerators or pretty fast hardware to handle more than a few thousand SSL handshakes per second on a single machine.

That's not true - or rather it conflates two unrelated problems.

1) HTTPS/SSL (even with larger certificates) isn't computationally expensive:

In January this year (2010), Gmail switched to using HTTPS for everything by default. Previously it had been introduced as an option, but now all of our users use HTTPS to secure their email between their browsers and Google, all the time. In order to do this we had to deploy no additional machines and no special hardware. On our production frontend machines, SSL/TLS accounts for less than 1% of the CPU load, less than 10KB of memory per connection and less than 2% of network overhead. Many people believe that SSL takes a lot of CPU time and we hope the above numbers (public for the first time) will help to dispel that.[1]

2) The HTTPS initial handshake is slow. However, this isn't because of the power of the machine, or the certificates size. It's cause by round-trip overheard (See [2]). The solution for that is to reuse HTTPS connections as much as possible (which both your server and the browser should try to do for you anyway. But doing things like using the same hostname can help)

[1] http://www.imperialviolet.org/2010/06/25/overclocking-ssl.ht...

[2] http://pic.dhe.ibm.com/infocenter/tivihelp/v2r1/index.jsp?to...

Re:How a banner ad for H&R Block appeared on Apple.com witho... by benjiweber on Monday April 08, 2013 @04:08PM (#5514198)
Re-using HTTPs connections is only helpful when you have repeat requests from the same user. It's actually counter productive for tracking beacons or ad impressions, where you rarely see the same user twice in rapid succession.

For web applications the overhead is much less significant. Both because you can re-use connections, and because few web applications can manage 20k+ requests per second on low end hardware.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by StavrosK on Monday April 08, 2013 @06:47AM (#5510960)
> destroying the benefit we get from faster computers.

That's precisely the point, though.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by Retric on Monday April 08, 2013 @11:08AM (#5512128)
2048bit is not all that much harder to encrypt than 1024bit you might go from 1% CPU to 2% CPU but that's about it.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by kevinpet on Monday April 08, 2013 @12:48PM (#5512824)
HTTPS is not rigid and costly for a single connection. It's rigid and costly because it prevents simple options for caching like sharing google hosted jquery. You can still use a CDN, but then you have more complexity in managing your certificates and pay 1/3 more (Cloudfront pricing).

HTTPS is manageable where needed for security. Sleazy ISPs are making it necessary even where security is not a concern -- for example, viewing Apple's homepage.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by cmelbye on Monday April 08, 2013 @01:07PM (#5512966)
That's not true. Google seamlessly supports both HTTP and HTTPS, and many other sites do too through simply using // as the protocol.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by driverdan on Monday April 08, 2013 @02:41PM (#5513622)
Using 3rd party CDNs, like Google Hosted Libraries, are often slower anyway.

http://www.stevesouders.com/blog/2013/03/18/http-archive-jqu...

Re:How a banner ad for H&R Block appeared on Apple.com witho... by iy56 on Monday April 08, 2013 @01:19PM (#5513037)
They are not making it necessary, only convenient. You're not harmed by seeing a few ads.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by brandon272 on Monday April 08, 2013 @01:23PM (#5513062)
This point of view assumes that the injected code is harmless and never causes compatibility issues when viewing a website. The moment a JavaScript conflict occurs and Apple loses a sale or the ability to buy a product online is hindered, I think that there will be parties who certainly feel they are being "harmed" by this process of manipulating the content being delivered to end users.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by iy56 on Monday April 08, 2013 @01:37PM (#5513155)
Yes, this technique could potentially be misused. You can say the same thing about any technology.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by onemorepassword on Monday April 08, 2013 @03:08AM (#5510355)
This thread illustrates exactly the problem with HTTPS.

The proponents of HTTPS everywhere try to sweep the significant downsides under the rug, whilst others are spreading all kinds of unfounded FUD about HTTPS.

The bottom line is that "your mileage may vary". For some applications, SSL is trivial, and there is no excuse not to do it. For other scenarios it's a nightmare with all kinds of undocumented complications.

I'm currently working on providing SSL for a SaaS service with various client domains on AWS (i.e., with a limited number of IP-addresses). Doable, but far from trivial or inexpensive.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by jes5199 on Sunday April 07, 2013 @10:04PM (#5509632)
an annoying thing about HTTPS is that it requires you to serve each domain name from a separate IP address, and that can be somewhat costly.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by onemorepassword on Monday April 08, 2013 @03:02AM (#5510338)
No it doesn't. You can use multi-domain certificates. Works like a charm.

Also, I talked to GlobalSign recently, and they had a brand new solution that used SNI with an automatic fallback to multi-domain certificate for browsers that don't support SNI.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by jes5199 on Monday April 08, 2013 @12:07PM (#5512544)
multi-domain certs are brittle, because you have to keep them up to date with all the domains you're serving.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by onemorepassword on Monday April 08, 2013 @01:31PM (#5513114)
That doesn't make them brittle, it does make updating them a potential single point of failure. But that goes for multiple things if you're working from one single IP address, so accounting for those is part of the tradeoff.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by theatrus2 on Sunday April 07, 2013 @10:07PM (#5509640)
If you ignore IE+Windows XP, you can safely use SNI.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by pilif on Monday April 08, 2013 @01:30AM (#5510119)
It's any browser on XP which uses the Windows Crypto API, most notably probably the second most used browser, Chrome. As long as XP is around, we're going to need One IP address per domain if we want to do SSL.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by pmh on Monday April 08, 2013 @02:10AM (#5510213)
Re:How a banner ad for H&R Block appeared on Apple.com witho... by kelnos on Sunday April 07, 2013 @10:32PM (#5509697)
... and the stock Android browser, IIRC.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by dkulchenko on Monday April 08, 2013 @01:32AM (#5510123)
Re:How a banner ad for H&R Block appeared on Apple.com witho... by fpgeek on Monday April 08, 2013 @07:17AM (#5511033)
True, but just like XP, there are lots of pre-3.x devices out there...
Re:How a banner ad for H&R Block appeared on Apple.com witho... by giovannibajo1 on Monday April 08, 2013 @09:54AM (#5511664)
That would be approximately 50% of them, btw.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by micro-ram on Sunday April 07, 2013 @10:29PM (#5509692)
I would love to...Who's with me? Anyone? Anyone? Bueller?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by cdjk on Sunday April 07, 2013 @11:27PM (#5509845)
Alas, while I feel comfortable not XB testing WinXP because it's less than 1% of users (or whatever threshold you want), I'm not quite as comfortable using that argument with SSL certs. Unfortunately the two solutions (SNI and IPv6) are unlikely to work on XP, so the only hope is to wait until all those computers are replaced or upgraded.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by stephen_g on Sunday April 07, 2013 @10:52PM (#5509743)
This is why widespread IPv6 can't come soon enough. You can give whole subnets to each subdomain if you feel like it, without paying a cent...
Re:How a banner ad for H&R Block appeared on Apple.com witho... by SEJeff on Sunday April 07, 2013 @11:32PM (#5509856)
SNI has been out for a long time. Windows XP with IE < 8 doesnt support it, but at this point, Microsoft has practically abandoned it so it seems reasonable to let those users suffer and tell them to use Firefox/Chrome.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by yuhong on Monday April 08, 2013 @12:24AM (#5509972)
>Windows XP with IE <= 8

FTFY.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by justincormack on Monday April 08, 2013 @04:14AM (#5510509)
What does the message they see say? Presumably invalid cert before you get to being able to say anything. Its OK if you just have part of site HTTPS but difficult if it all is?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by dangrossman on Sunday April 07, 2013 @09:41PM (#5509554)
I have no background in crypto stuff, but the main issues seem to be (a) SSL virtually requires buying certificates so small/hobby sites won't use it, (b) it involves multiple round-trips and latency is never going to go away unless someone invents faster-than-light communication, and (c) part of what makes encryption work is that it's computationally hard on today's hardware; when it's not, we move to a different algorithm that is, so the computational cost to using encryption versus not using encryption will always be there.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by jmillikin on Sunday April 07, 2013 @10:01PM (#5509614)

  > SSL virtually requires buying certificates so
  > small/hobby sites won't use it
startssl.com offers free SSL certificates valid in almost every browser, good for one year. I've been using them for my own site with no problems. Certificate cost is no excuse for continuing to use unsecured HTTP.

  > it involves multiple round-trips and latency is never
  > going to go away
Assuming reasonable protocol design (somewhat problematic for HTTP/1.0, better in /1.1 and SPDY), additional round trips are only a factor for the initial connection setup. Later requests can re-use the existing SSL session.

  > part of what makes encryption work is that it's
  > computationally hard on today's hardware
Encryption is based on being computationally expensive for a third party. The computational load on the communicating parties is negligible, particularly with modern CPUs. From http://www.imperialviolet.org/2010/06/25/overclocking-ssl.ht... , Google experiences CPU overheads of less than one percent:

  > On our production frontend machines, SSL/TLS accounts
  > for less than 1% of the CPU load, less than 10KB of
  > memory per connection and less than 2% of network overhead.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by _seininn on Monday April 08, 2013 @12:26AM (#5509973)
> startssl.com offers free SSL certificates valid in almost every browser, good for one year

startssl certs aren't trusted by my browser (or maybe the os?), so ssl's identity authentication for startssl is void. It's still better than no cert since ISPs can't detect what certs my browser trusts, thus wont make stupid moves, probably.

If you can use more widely recognized certificates, please do.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by lambada on Monday April 08, 2013 @06:18AM (#5510881)
http://en.wikipedia.org/wiki/Comparison_of_SSL_certificates_... Claims StartSSLs Free certs are valid in IE>7, Firefox>3, Safari and Android>2.1. I can personally verify they're valid in Google Chrome.

Which browser/OS combo are you using?

Re:How a banner ad for H&R Block appeared on Apple.com witho... by jlgaddis on Monday April 08, 2013 @01:43AM (#5510147)
I've debated purchasing a wildcard certificate from them but was afraid of having users whose browsers didn't trust the root CA. May I ask what combination of OS and browser you're using?
Re:How a banner ad for H&R Block appeared on Apple.com witho... by lisper on Sunday April 07, 2013 @10:06PM (#5509636)
> startssl.com offers free SSL certificates valid in almost every browser, good for one year

True, but the last time I tried them the UX was a nightmare.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by vacri on Sunday April 07, 2013 @11:22PM (#5509833)
I've just started using them and yes, the UX still isn't great.

On the other hand, they are two orders of magnitude cheaper than Symantec (nee Verisign)...

Re:How a banner ad for H&R Block appeared on Apple.com witho... by kbenson on Sunday April 07, 2013 @09:50PM (#5509576)
> part of what makes encryption work is that it's computationally hard on today's hardware; when it's not, we move to a different algorithm that is, so the computational cost to using encryption versus not using encryption will always be there.

It's computationally hard to crack. To be useful, it necessarily has to be easier to use than to circumvent.

Re:How a banner ad for H&R Block appeared on Apple.com witho... by reillyse on Sunday April 07, 2013 @09:58PM (#5509602)
https is no longer "rigid and costly" in a technical sense On a recent website I did my own tests and saw a 2.5% increase in request speed (between http & https). Basically if you aren't a super huge site you aren't going to see any difference. I use https on all my sites, it's just simpler in the long term and you circumvent a lot of problems with security.
Re:How a banner ad for H&R Block appeared on Apple.com witho... by robmcm on Monday April 08, 2013 @04:25AM (#5510551)
It may not be considered costly when your advertisers pull out because their content is getting replaced via HTTP.