GoDaddy Pulls Lavabit's Security Creds Because the FBI Got Its Encryption Keys
forbes.com
forbes.com
If you use a protocol that supports perfect forward secrecy, and you ought to, then the private key is used only to authenticate the ephemeral session key, not to encrypt it. Compromise of the private key does not allow previous sessions to be decrypted. (Compromise does allow impersonation, though, which is why you need pre-distributed certificate revocations.)
This raises an interesting possibility of civil disobedience. Imagine if there was a site hosted in, say, russia, which received tip-offs from NSL recipients about these SSL seizures. And imagine they then informed the SSL issuers, who would revoke the certs, rendering the old ones useless and forcing the FBI back into court, with no-one to point a finger at.
I suppose the FBI would just request an order for all future certs as well.
Snowden's leaked a whole lot more than any NSL recipient ever did...
Deleted comment
no need for a Forbes link of all.things.
I'm not entirely convinced GoDaddy would want to insert itself voluntarily into a federal court case based on news reports. But I do think they would revoke a certificate if Levison reported the key compromised as standard procedure. I can see threats of obstruction charges being thrown at GoDaddy for interfering with the investigation.
Feds or no feds, GoDaddy's business is international and they are responsible to us all, just like ICANN. These companies/NGOs have been accused of being tools of the US government enough times without actually being accountable to the US Government (well, that's ICANN, I don't know about GoDaddy). I don't see it so much as striking back, as it's like... not being giant tools in a public forum kind of way.
In this context, can SSL be trusted?
That line really bothered me. The government demanded access to all user's data and this line places the responsibility for that onto Lavabit. The government wants all of our data, all of the time. They are the responsible party not Lavabit.
In any case the Judge then said to just hand over the SSL keys so that they could do it "the old fashioned way" (listening to everything on the line).
Anyways, the point is that the original intent was not to get everyone's data, yet this is the point everyone keeps on parroting. The original intent was always to specifically get this single user's information, not some sort of power play by the FBI.
Maybe things changed down the line but I feel like none of us are in a position to know that (although who knows, Mulder might spend his time trolling HN)
How would you feel if the police/FBI came to you with a warrant that requested all video footage from outside your home so they could spy on your neighbor's comings and goings. Oh, and by the way, you don't have a security camera system, and they aren't going to reimburse you to install one. If you do not produce video evidence, you are then disobeying the warrant and are in contempt of court.
Lavabit's system was not designed to listen in to one persons communications. It would cost money to implement that system. He requested he be compensated for his effort ($3500 is a piddly amount of money anyways), and they came back and said that was too much effort, so they'll take the entire thing. Back to the analogy, should the cops/FBI be able to possess your home in order to spy on your neighbor because you don't have a security system installed?
In fact , it isn't even that, it's "should the cops be able to see who is coming in and out of your house, and searching them when they come in".
How did Lavabit's system work? I mean at one point there's an entry point, and the FBI wanted the info for the metadata, so just checking at the entry point for who's logging in would do it. You're going to have to convince me that it's non-trivial to implement something to scrape the metadata at the door (as in more than a couple hours work at most).
I don't know how to feel about it because $3500 is way too much money for what is asked, if this were a contracting job, and I think that if the police have a warrant for something they are reasonably entitled to what they're looking for. But asking people to do work without compensation.... I feel like there must be a precedent somewhere. At one point things become obstruction. I don't know what we should consider to be reasonable in these situations.
As for the triviality of implementing a metadata tap, I don't think the FBI was looking just for Snowden's IP address and browser. IIRC, they wanted metadata from his communications: email titles, recipient email addresses, time of transmission, etc. Lavabit was designed in a way that this was impossible. Levinson would have had to implement a system that flagged particular users and then saved metadata before encryption.
In a production, business environment, this isn't just a one-liner. Especially given the security-focused nature of Lavabit, the required development time and effort makes $3500 appropriate for the task.
I wonder if there's a precedent for paying people for this sort of work.
Also, $3,500 is 2.3333 days at $1,500/day rate. Trivial.
I would not expect much to come from this appeal - looking in from the outside, the case doesn't appear terribly strong.
What the line should say is, "Thanks to Lavabit's design, Ladar would have had to spend half an hour coding a wiretapping solutoin."
We need people who will take stands, but we also need systems that are inherently hard to wiretap.
God bless the USA...
GoDaddy is $180 per year
Comodo is $428 per year
DigiCert is $535 per year
Now what other Microsoft/Skype/Yahoo/etc keys can we demonstrate were also handed over to the government?
Next: Getting a judge to forbid GoDaddy etc from revoking the certificates.
Interesting times we live, a parallel reality is created