Got proof of that?
Got proof of that?
They have the motive, the resources, and the knowledge to break encryption routinely. It's also standard tradecraft for a spy agency to hide any proof that they have a capability to create uncertainty among their enemies whether or not they do. So no, nobody has proof that the NSA can break encryption, but we do have proof that they have everything they would need to develop that capability.
SHA1 should probably be replaced for example, but thats not all crypto by a longshot.
Their are good talks at the C3 confernce about 'Post Snowden Crypto', specially by 'ruedi'. He goes into detail about all the major crypto system and explains how risky they are, and what we know about the NSAs efforts to break them.
Brute forcing the strongest forms of modern crypto theoretically would take unfathomably amounts of energy and/or time. It's not a matter of bigger datacenters or faster hardware. Without discovering a flaw (which we have no evidence of) or inventing completely different computing paradigms (which don't exist) there's no reason to believe this is possible today.
Sure, some cryptography is weak and it's well documented. Others, well, we'd need a Dyson sphere to brute force...
Not that I'm disagreeing with you but the German High Command thought much the same about the Enigma.
The only rational response in the face of the Snowden leaks is to assume everything is compromised and either defend in depth or simply not commit it to a computer (under the assumption what you are keeping private is that important).
If I was a high end cryptographer or someone in that sphere I'd also likely be (if they aren't already) be using an air gapped machine, the threat is that pernicious.
It is of course impossible to say without evidence.
And if the NSA found a flaw in a crypto algorithm, do you really think they would leave evidence of that anywhere? You're talking about an organization that basically invented the entire idea of OpSec...
1. He made the statement in the OP. That implies that normal people using modern encryption does not impose a significant barrier to the NSA doing their jobs. Contrast with the 90s when the NSA pushed for the clipper chip, presumably because they couldn't eavesdrop effectively otherwise.
2. The NSA uses its own secret suite A algorithms for things they really care about keeping secret, not the suite B algorithms like AES that they recommend for the rest of us through NIST.