Thomas Schittli - 2020-03-09

Hello
Mounir IDRASSI explained some years ago:
https://sourceforge.net/p/veracrypt/discussion/technical/thread/77d58591/#5764
So, in order to boot Windows, VeraCrypt tries all available encryption algorithms in sequential order (AES -> SERPENT -> TWOFISH -> TWOFISH+AES -> SERPENT+TWOFISH+AES -> AES+SERPENT -> AES+TWOFISH+SERPENT -> SERPENT+TWOFISH).

Is this still true that:

  1. VeraCrypt does not know the used encryption and has to test every alorithm?
  2. VeraCrypt tries the alorithms in the order as they are displayed in the user interface?

That would be terrible, because then we would not choose the most secure solution for us, but the fastest.

Thanks a lot, kind regards,
Thomas