News for hackers. Stuff that matters.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by lazyjones on Tuesday November 18, 2014 @11:18AM (#8624555)
> no. It means "even though this connection is encrypted, there is no way to tell you whether you are currently talking to that site or to NSA which is forwarding all of your traffic to the site you're on".

That would be correct if you could assume that the NSA couldn't fake certificates for websites. But it can, so it's wrong and misleading. It's certificate pinning, notary systems etc. that actually give some credibility to the certificate you're currently using, not whatever the browsers indicate as default.

FWIW, (valid) rogue certificates have been found in the wild several times, CAs have been compromised etc. ...

Re:Launching in 2015: A Certificate Authority to Encrypt the... by im3w1l on Tuesday November 18, 2014 @11:29AM (#8624628)
I agree. A more common MITM, and that it actually would prevent, comes from a rogue wifi operator.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by duaneb on Tuesday November 18, 2014 @11:44AM (#8624743)
> FWIW, (valid) rogue certificates have been found in the wild several times, CAs have been compromised etc. ...

And it's only going to get worse as SHA-1 become more and more affordable to crack.

Re:Launching in 2015: A Certificate Authority to Encrypt the... by pde3 on Tuesday November 18, 2014 @02:06PM (#8625649)
The CAs have agreed to stop using SHA-1 by 2016, and Let's Encrypt will launch with something stronger on day one.

But SHA-1 attacks are going to be a huge problem all over our protocol stack :(

Re:Launching in 2015: A Certificate Authority to Encrypt the... by iancarroll on Tuesday November 18, 2014 @11:20AM (#8624568)
The NSA has no CA. The only attack they really have is brute force or server compromise - both of which undermine pinning.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by lazyjones on Tuesday November 18, 2014 @11:28AM (#8624618)
They can get US corporations (including many CAs) to cooperate. For example, to obtain a fake (but perfectly working google.com certificate, they can ask Google (more or less) nicely to provide one, or they can go ask any CA instead. It's not likely that compromise is required with so many potential sources, some of which may be paid or coerced to cooperate.

PS. nice (presumably political) downvote further up ...

Re:Launching in 2015: A Certificate Authority to Encrypt the... by MichaelGG on Tuesday November 18, 2014 @01:20PM (#8625333)
The NSA can do this, yes. But, any CA that issues a fake CA for Google will be found out rather quickly, and then will get blacklisted and lose business.

So while the NSA can technically do that, they only get a few shots cause each one has a high chance of burning the CA.

For lesser sites and narrow targets, this may not be true.

Re:Launching in 2015: A Certificate Authority to Encrypt the... by joshuak on Tuesday November 18, 2014 @05:59PM (#8626967)
This is precisely the problem with centralized security authorities. As we've seen a state actor can easily force a central authority to share it's private key, thereby granting the state actor the ability to untraceably create it's own certificate chains.

It would also have to control the wire for the attack target, but via wire tapping laws that is already a solved problem. Because they control the connection of the attack target, I don't see how the fact that the certificate chain was compromised would ever become public knowledge.

Web of trust was designed to address the central authority weakness, but itself apparently has scalability issues, although I'm unclear on why.

Re:Launching in 2015: A Certificate Authority to Encrypt the... by lazyjones on Wednesday November 19, 2014 @04:32AM (#8629043)
Google is indeed in a (unique) good position to detect and possibly prevent a fake certificate, but we don't know if that's what they want or whether they can be coerced to cooperate. Millions of other websites are not protected in the same way.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by iancarroll on Tuesday November 18, 2014 @11:29AM (#8624630)
One would hope certificate transparency would help fix this problem.

(for the record, I didn't downvote you)

Re:Launching in 2015: A Certificate Authority to Encrypt the... by SXX on Tuesday November 18, 2014 @05:11PM (#8626714)
Fake certificate for Google wouldn't work in Chrome at least. There is certificate pinning already.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by userbinator on Tuesday November 18, 2014 @10:38PM (#8628105)
That is completely ineffective if they get Google to cooperate and issue an update that pins the new cert - and due to how automatic updates work, the majority of users will be completely oblivious, and those who do notice the new certificate won't find it any more suspicious than any other certificate update.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by tomp on Tuesday November 18, 2014 @11:38AM (#8624696)
NSA has NSL (national security letters with gag orders). There are CAs in the US. Mission accomplished.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by ghshephard on Tuesday November 18, 2014 @01:35PM (#8625419)
Wouldn't help with google though - anybody who tried to fake a google cert would be caught by chrome within a few seconds. There is a lot of value associated with owning a browser. Enhanced security is just one of them.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by Karunamon on Tuesday November 18, 2014 @03:26PM (#8626108)
You speak as if the power of NSLs has a functional limit - it doesn't, which is what makes the entire concept so dangerous.

There's nothing stopping the requirements from being "mint us a certificate according to these specs" and additionally "okay, now pin this certificate in your browser".

Re:Launching in 2015: A Certificate Authority to Encrypt the... by justinschuh on Tuesday November 18, 2014 @03:29PM (#8626128)
You might want to read up on what an NSL actually is, since you and the GP are clearly very confused.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by Karunamon on Wednesday November 19, 2014 @02:29PM (#8632082)
Explain, please.

What prevents an NSL from compelling Google from minting a new certificate (they are a CA), providing the keys to the bad guys, and distributing that certificate in Chrome? NSLs have been used in the past to compel positive action (c.f. Lavabit), so I really don't see how you think there's any practical limit to their power.

My understanding is that there isn't a limit. If I am wrong about this, then kindly reply directly here so we can all learn instead of giving the "read up on" non-answer.

Re:Launching in 2015: A Certificate Authority to Encrypt the... by justinschuh on Thursday November 20, 2014 @12:38PM (#8636936)
An NSL can be used only to compel release of connection or transaction metadata, and cannot be used to compel disclosure of message contents. It's basically a fast-track for getting things like call records, and it most emphatically cannot be used to compel turning over a certificate or allowing a man-in-the-middle.

To my knowledge the exact details of the Lavabit case were never released, but from what has been released it's quite clear that the issue was regarding a warrant and a gag order, because the ensuing litigation wouldn't have been remotely applicable to an NSL (otherwise Lavabit's attorney would have won on a walk).

None of this is to say that I think NSLs should exist. In fact, I think they're a terrible idea. But the vast majority of discussions around them and similar topics is so grossly uninformed that it's impossible to take most people seriously on these subjects.

Re:Launching in 2015: A Certificate Authority to Encrypt the... by Karunamon on Friday November 21, 2014 @12:30PM (#8642269)
Okay, so not an NSL. Incorrect terminology pointing at the same awful effect, an unaccountable court issuing unchallengeable rulings that cannot be discussed.

No substantial difference from the concept I'm complaining about.

Re:Launching in 2015: A Certificate Authority to Encrypt the... by justinschuh on Tuesday November 25, 2014 @10:21AM (#8658040)
"Ignorance more frequently begets confidence than does knowledge."
Re:Launching in 2015: A Certificate Authority to Encrypt the... by neurobro on Tuesday November 18, 2014 @04:33PM (#8626490)
It's a letter, issued by an occult kangaroo court, that coup d'etat forces hold in hand while demanding the keys to the kingdom - a demand that can't be challenged in a legitimate court of law.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by justinschuh on Tuesday November 18, 2014 @03:35PM (#8626170)
I'm now curious. Explain to me how an NSL fits into the scenario you're implying.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by xorcist on Tuesday November 18, 2014 @04:49PM (#8626572)
That would be stupid. Google is a US company. NSA has NSLs. Mission accomplished. No certs involved.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by tomp on Tuesday November 18, 2014 @05:43PM (#8626870)
How did you get Google into all this? If you're implying that Google owns a search site/Gmail/a browser, know that there are alternatives, which NSA's target could be using. A fake certificate from a trusted US CA can MITM any connection to almost any website from almost any browser.
Re:Launching in 2015: A Certificate Authority to Encrypt the... by xorcist on Tuesday November 18, 2014 @06:40PM (#8627139)
That should have been a reply to the sibling comment, where it was implied this would be a strategy against Google.