After Edward Snowden's release of top secret information we have seen clues that the NIST certified crypto-algorithms like AES might be compromised.
Although not as fast as AES, we prefer Twofish because we are suspicious of anything NIST certified (we explain why here.) We’ll also go with the Whirlpool hash algorithm for the same reason (see the full documentation for more info on this subject)
From https://www.bestvpn.com/blog/18538/veracrypt-how-to-basics/
Also from another article on the same site: https://www.bestvpn.com/blog/4147/pptp-vs-l2tp-vs-openvpn-vs-sstp-vs-ikev2/. If you scroll down to the NIST section they discuss this built-in back doors in NIST certified crypto-algorithms with different sources of evidence.
So they recommend using Twofish, but compared to AES, Twofish algorithm strenght isn't as good as AES. Also AES is "pretty" post-quantum computer algorithm proof, but is Twofish too?
My question is: in for an example Veracrypt you can choose between different algorithms. Should you pick AES, Twofish, AES(Twofish) or Twofish(AES). Also if you should choose Twofish, is it post-quantum computer algorithm proof? Even a little?