Solid summary of what encryption remains strong after recent events Following the recent government hacking (and subsequent news and fallout), I'm wondering what crypto-systems remain strong (and why) and what crypto-systems were exploited too heavily to be reliable. I'm wondering what will remain strong for the foreseeable future and why these systems were not affected (while the others presumably were).

I tried to find the information on the following and many other pages, but they were not very helpful in this case…


http://en.wikipedia.org/wiki/NSA_encryption_systems
http://en.wikipedia.org/wiki/NSA_cryptography


Perhaps someone can help me understand this.
We don't know what NSA (or any other spy agency--the US isn't the only country with code breakers) has broken.  Other than Dual EC DRBG, we are left with everyone making their best guess, just like before.  The NIST elliptic curves and the SHA2 hashes and DSA all came from NSA, but that seems to be the only real reason to suspect anything bad about them.  Neither AES nor SHA3/Keccak have anything at all to do with NSA.