What the CIA WikiLeaks Dump Tells Us: Encryption Works
I don't see any mention of quantum computers in here so I thought I'd mention:<p>the NSA themselves are concerned that quantum computing will be a great threat to encryption in the near future.<p>Keep in mind that the NSA and god knows who else are storing encrypted communications to break them later.<p>Quantum computing will defeat RSA, DH, ECC, asymmetric crypto, but it will only weaken symmetric crypto (eg. AES) by a factor of two.<p>So according to my Internet research: if your symmetric crypto is twice as secure (key size) as needs be, it is future proof.<p>Also (and please correct me if I'm wrong) I believe the triple encryption Serpent(Twofish(AES)) available in VeraCrypt (TrueCrypt fork) even protects against weaknesses which may be discovered in any of these cryptosystems: they would have to defeat all three.