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:the NSA themselves are concerned that quantum computing will be a great threat to encryption in the near future.Keep in mind that the NSA and god knows who else are storing encrypted communications to break them later.Quantum computing will defeat RSA, DH, ECC, asymmetric crypto, but it will only weaken symmetric crypto (eg. AES) by a factor of two.So according to my Internet research: if your symmetric crypto is twice as secure (key size) as needs be, it is future proof.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.